'New England loves you, Belichick' - Patriots embrace end of an era

2024-01-11 1

New England Patriots fans remain grateful for Bill Belichick and the legacy he's left in Foxborough