Why its Hard to Believe Belichick
The NFL scandal known as “Deflategate” is now national news. If you haven’t heard, during last Sunday’s AFC championship game between the New England Patriots and the Indianapolis Colts, officials discovered that 11 of the 12 footballs used by the … Continued