Sports Illustrated NHL Power Rankings Week 2: Caps are #2
Sports Illustrated, as they do every week, has released their NHL power rankings. Here’s their top ten, and my opinion on each team. Generally, their rankings are fairly accurate, and this week’s rankings are no...