Is it just me, or did the recent release of the Master Football Schedule really put you in the mood for some football?