Devin McCourty finds it ‘hard to believe' Patriots would be better without Belichick
Tom E. Curran talks with Devin McCourty on the Patriots Talk Podcast about Bill Belichick’s future with New England and whether it’s time for the Kraft’s to move on from him