Jerod Mayo is heading into the last week of the regular season on the hot seat in his first year as the New England Patriots head coach, but he feels he is ...
Newly-named New England Patriots head coach Jerod Mayo, left, and Patriots owner Robert Kraft, right, speak, Wednesday, Jan. 17, 2024, following an NFL football news conference, in Foxborough, Mass.