Tag: St. Louis Blues

Colorado Avalanche Nathan MacKinnon checks St Louis Blues Vince Dunn at the Pepsi Center in Denver, CO. (Image: Hyoung Chang/Denver Post)

Bruins, Caps, Lightning, Avs, Blues … All Stanley Cup Favorites?

With fewer than 25 games remaining in the NHL regular season, oddsmakers don’t have a clear-cut favorite to win the 2020 Stanley Cup. They’ve narrowed down the NHL championship race to a lead pack of five teams that include the Boston Bruins, Tampa Bay Lightning, Washington Capitals, Colorado Avalanche, and […]

Washington Capitals teammates, Alexander Ovechkin and Nicklas Backstrom, celebrate a recent victory over the NY Islanders. (Image: Bruce Bennett/Getty)

Stanley Cup Odds: Capitals and Blues Co-Favorites at Break

The NHL season is 50 games old, with the All-Star break less than 48 hours away. With the best record in the league, the Washington Capitals (33-11-5) are co-favorites to win the 2020 Stanley Cup at 8/1 odds. The defending champion St. Louis Blues (30-11-8) are also 8/1 odds to […]