In the wake of New England’s decision to fire Mayo on Sunday following a disastrous 4-13 campaign, The Athletic reported ...
The former Patriots coach opted not to take a victory lap during his weekly appearance on “The Pat McAfee Show” on Monday.
Ben Watson believed that Jerod Mayo was "set up" to fail after one season as head coach of the New England Patriots.