The New England Patriots are the story of the NFL on Monday after stunningly firing head coach Jerod Mayo shortly after their regular season finale. Getting a win on the final Sunday of the regular season wasn’t enough to save Mayo’s job, as he was out as head coach very shortly after the Patriots knocked […]