Everyone has their speculation as to when Bill Belichick and the New England Patriots mutually decided to part ways.
Patriots legend Devin McCourty offered his thoughts on why the decision was ultimately made when he joined 98.5 The Sports Hub’s “Felger and Mazz” on Radio Row in Las Vegas on Thursday.
“I just think time,” McCourty said. “I think everyone wants (to point to) this game, like in Germany, this was final. I just think it was time. I think both sides were like, ‘Hey, we want to have a change. This is something that isn’t sustainable.