Back to the New England Patriots Newsfeed

Patriots Super Bowl champion believes Jerod Mayo was ‘set up’

The Patriots made the call less than an hour after their 2024 season ended to fire Jerod Mayo.

But even if New England had several compelling reasons to move on from the first-year head coach, former Patriots tight end Ben Watson believes that Mayo was set up to fail in his lone year on the job.

“Jerod Mayo was set up,” Watson posted on X. “Bill [Belichick] goes 4-13 in his last season with a roster void of top tier talent. What miracle were we expecting Jerod to perform in 17 games? If he wasn’t going to get an adequate chance to build a roster then why hire him?