by
2 Comments
If this warm rendition of "Have Yourself a Merry Little Christmas" by New England Patriots head coach Bill Belichick doesn't get you in the holiday spirit, you're dead inside...kind of like Bill Belichick...

Filed Under: NFL
2 Comments
user avatar
user avatar
Placebeaux113 months
Sounds more like Stephen Hawking
user avatar
theunknownknight113 months
Cheater
Popular Stories
logoFollow TigerDroppings for LSU Football News
Follow us on X, Facebook and Instagram to get the latest updates on LSU Football and Recruiting.

FacebookXInstagram