A new era has begun in New England, and it’s going great so far. Patriots head coach Jerod Mayo won his NFL debut as a head coach Sunday against the Cincinnati Bengals. Following the win, Mayo got a nice Gatorade bath from his players. The first big surprise of Week 1: Jerod Mayo and the […]