Monday, October 17, 2011
World Series Starts Wednesday at Busch Stadium
By Chad Garrison
on Mon, Oct 17, 2011 at 7:47 AM
improbable post-season run
, clinching the NLCS in six games.
Next up are the Texas Rangers. Game 1 of the World Series takes place Wednesday night at Busch Stadium. As Mike Shannon would say: "Get up, baby. Get up!"
Wow! What a dizzying game last night. Six home runs in the first three innings?! You gotta be kidding me. And you got to feel bad -- almost -- for the hapless Brewers who committed another four errors last night in Milwaukee, allowing the Cardinals to build momentum and score at least one run in their 12-6 rout. The Redbirds continued their