It’s been a looooong time coming, Blues fans. But Lord Stanley is coming to St. Louis!
HockeyFeed
Published 4 years ago
The St. Louis Blues have officially defeated the Boston Bruins 4-1 in Game 7 off the Stanley Cup Final to earn the first championship in franchise history.
Incredible.
Stay tuned for more coverage live from TD Garden in Boston.