Does the Blues' Stanley Cup win exact any revenge for the 2004 and 2013 World Series?
Yes
No
This is a ridiculous question