The Dallas Stars are the top team in ClutchPoints’ Week 2 Power Rankings after an undefeated start to the season. They’ll take on the Washington Capitals as Alex Ovechkin and his team continue their homestand to begin the season. The Capitals are 1-1 to start the year. It’s time to continue our NHL odds series […]