The good news for the city is that the Cardinals are in the World Series .
That will begin on Wednesday night as Cardinals take on the Boston Red Sox .
The good news for the city is that the Cardinals are in the World Series , and that will begin on Wednesday night as they take on the Boston Red Sox .