New England Patriots head coach Bill Belichick gets in the holiday mood with this stirring rendition of a classic Christmas carol.
This man has the voice of an angel.
Brought tears to my eyes.
Like Newport Buzz? We depend on the generosity of readers like you who support us, to help with our mission to keep you informed and entertained with local, independent news and content. We truly appreciate your trust and support!