Bill Belichick discusses 'special place in his heart' for Cleveland, Jim Brown (Shutdown Corner)

Before they went to the airport to head home on Sunday after their 33-13 win over the Cleveland Browns, Bill Belichick had the New England Patriots’ team buses stop in front of FirstEnergy Stadium, where a recently-unveiled statue of all-time great Jim Brown now resides. Anyone who has spent a little time around Belichick knows the great respect he has for both Jim Brown and Paul Brown, the founder of the Cleveland Browns and a revolutionary coach.