Navy has put up points. Granted not against very good teams. But they did put up 56 on Memphis (6-1).
Aside from Notre Dame's flub against N Illinois, they've put up points, too. ESPN has ND with a 90% chance of winning. I'd love to see Navy have a magical day.