Champion Cardinals

Saturday, October 29, 2011

The St. Louis Cardinals, the team that wasn't even supposed to be here, won a most remarkable World Series Friday night. A day after twice being down to their last strike, the Cardinals became champions by beating the Texas Rangers, 6-2, in Game 7, boosted by another key hit from hometown MVP David Freese and six gutty innings by Chris Carpenter.