What Happened on October 28, 2011

Day of the Week: Friday

Historical Events

  • St. Louis beats Texas Rangers, 6-2 in Game 7 at Busch Stadium to win Cardinals' 11th Baseball World Series; Cards 3rd baseman David Freese MVP