The St. Louis Cardinals eked out a victory over the Texas Rangers, 10 to 9, in Game 6 of the 2011 World Series on October 27, 2011.
The St. Louis Cardinals eked out a victory over the Texas Rangers, 10 to 9, in Game 6 of the 2011 World Series on October 27, 2011.