It came as a shock to most when the New England Patriots fired head coach Jerod Mayo after only one season being the successor to Bill Belichick who served for over 20 years. As the Patriots look for their next head coach, former NFL general manager Mike Lombardi would call out mostly the Patriots for […]