For long-suffering Blues fans and players, it's different this time
For the first time since 1970, St. Louis will witness a Stanley Cup Final. The franchise and fan base are quite deserving of the ultimate prize.
For the first time since 1970, St. Louis will witness a Stanley Cup Final. The franchise and fan base are quite deserving of the ultimate prize.