How Reactions From Patriots Fans Played Part In Jerod Mayo Firing
The New England Patriots pulled the plug on head coach Jerod Mayo. It was a decision contemplated over yet another last-place finish (4-13) in the AFC East, dismissing Mayo after just a year on the job. New England showed little to no improvement after opening up the season with a win over the Cincinnati Bengals […]
