Jerod Mayo Sticks Up For Patriots Coaches After Decisive Victory
Patriots head coach Jerod Mayo hasn’t been the only person at One Patriot Place to receive criticism this season. It’s been a reality for his entire staff. New England has been up-and-down throughout the year, but a victory over the Chicago Bears on Sunday can safely be described as the highest of highs thus far. […]