The Blues might have the best Stanley Cup run that nobody talks about July 26, 2025 by Bleedin Blue Coming in at +3000 odds before the start of the 2018-19 NHL season, the St. Louis Blues were not supposed to be Stanley Cup Champions. There was no logical reas