A Week 18 victory against the Buffalo Bills was not enough to save Jerod Mayo’s job. A little over an hour after the New England Patriots’ 23-16 regular season finale win against the ...