russianmachineneverbreaks.com
Gr8est: The Caps Have Won the Presidents’ Trophy
Photo: Drew Hallowell The Washington Capitals have won the Presidents' Trophy. That's the one you get when you get more regular-season standings points than any other team. The regular season still has two weeks left, but nobody can catch the...