Early yesterday, J.R. Smith got his very own song. And, he proved why he deserved it late last night by throwing down this thunderous dunk during the Knicks/Trail Blazers game. The Knicks ended up losing the game. But, J.R. dropped 33 points during the contest and added this crazy dunk to his highlight reel. So, all in all, it was a pretty good day for him.

Okay, now back to listening to that song...

RELATED: J.R. Smith's Craziest Twitter Moments

[via NBA Mistress]