The St. Louis Cardinals handily beat the Texas Rangers, 6 to 2, in Game 7 of the 2011 World Series on October 28, 2011.

Explore