Which Team is Better, the Capitals or the Penguins?
The Washington Capitals won their second consecutive President’s Trophy this season with a league-leading 118 points. Heading into the playoffs, it’s hard to look at any other team as the …
Read moreWhich Team is Better, the Capitals or the Penguins?