This year there seemed to be a metric boatload of NBA Players Sing This Song or Another for Christmas things going on. So forgive me if I missed all of them at the time and I will forgive you as well. I’ve been coming across a few of them in the post-Christmas haze of this week and will post a couple as I see them, so hopefully you see something new to you as well.

Introduction out of the way, check out this rendition of Beyonce’s Halo, sung in the dulcet tones of the New York Knicks’ Italian soprano, Danilo Gallinari. Surprisingly, he’s not bad. No Pavarotti, but not bad.