Poll: Are you happy with the Jerod Mayo hire for the Pats?
Jerod Mayo was introduced as the 15th head coach in New England Patriots franchise history earlier today alongside Robert Kraft at a press conference in front of the local and national media.
What is now our reality, the idea of Mayo succeeding Belichick as the top dog came as a shock to absolutely no one as it's been kicked around for at least a couple of seasons...