We couldn't really let this one pass by. Mostly because we are oddly fascinated with Ozzy Osbourne and have been for years.
Ozzie apparently has a thing for the Washington Capitals. He's a strong enough fan it seems, that he was willing to do some promos. Or they paid him really well.
Either way, here's Ozzy, screaming for the Caps and CSN Washington, who broadcasts their games. And yes, you can actually understand at least most of what Ozzy is trying to say.