Even the non-football fan has likely heard rumblings about the NFL fining the New England Patriots and suspending their star quarterback for being big fat cheaters (again) and secretly letting a little air out of footballs to gain a competitive edge throughout last season.
The whole league erupted with commentary after Commissioner Roger Goodell brought the hammer down, but I found the comment from John Elway, GM of my beloved Denver Broncos, the most intriguing.
Read Full Article »