(Video) Bill Belichick sings “Have Yourself a Merry Little Christmas” by Hot Radio Maine December 23, 2015 What can't he do?