Bill Belichick Singing "Have Yourself a Merry Little Christmas" Will Delight Your Soul

Kyle Koster
None
facebooktwitter

Here’s Bill Belichick shedding his usual curmudgeonly ways to sing a happy holiday song. Because the New England Patriots are involved, it won’t be long until haters come out of the woodwork making accusations that the tape has been doctored. It’s hard to believe but people just don’t take things at face value anymore.

[Fox Sports]

facebooktwitter