The World Series teams are finally selected, with the St. Louis Cardinals vs Texas Rangers, beginning Wednesday October 19th!  It promises to be a fantastic World Series matchup, with the first two games in St. Louis at Busch Stadium.  St. Louis Cardinals Tickets are always in high demand so getting St Louis Cardinals vs Texas