Skip navigation
Favorites
Sign up to follow your favorites on all your devices.
Sign up
All Scores
Odds by

The Capitals might be driving their owner insane

Leonsis Poncho

From the official website of Washington Capitals owner Ted Leonsis:

Leonsis Poncho

Now before we go speculating that Washington’s play has driven Leonsis to the brink of madness (next picture: Ted wearing Kleenex box slippers), there is a back story here:

My friend Seth Hurwitz gave me a Caps poncho that he bought in Mexico – it is so ugly it is beautiful. He insisted I wear it to rally the team! I did – and boom – we get the two points!

Thank you Seth! Rally Poncho!

Upon learning of Leonsis’ lucky poncho, Terry Pegula demanded a Sabres sombrero.