2019 Stanley Cup Final: Have The St. Louis Blues Blown It?

2019 Stanley Cup Final: Have The St. Louis Blues Blown It?

SHARE
2019 Stanley Cup Playoffs: Have The St. Louis Blues Blown It?
© Billy Hurst-USA TODAY Sports

The St. Louis Blues had a shot to win the Stanley Cup on home ice and came up short. History is now in favor of the home team for Game 7 – Boston Bruins – winning the Cup.