It appears the Patriots won’t be completely changing the structure of their front office. On Sunday, Robert Kraft made the decision to fire Jerod Mayo after his first season in New England as the ...
Kraft did the only thing he could do after the Jerod Mayo firing. He took blame for the "situation" and set out to fix his fallen franchise.