The Cardinals’ Window Of Opportunity

I said a couple of weeks ago that I thought the most important upcoming series on the Cardinals schedule was the 4-game set at Busch against the Giants.

Searching For Bright Spots

No one wanted to see the St. Louis Cardinals start their season by dropping consecutive series to the San Diego Padres and the Pittsburgh Pirates.