Share

Videos

World Series Matchup Set

Newsy
|
October 17, 2011 AT 3:50 PM
The World Series is set to begin on Wednesday. The Texas Rangers will face the St. Louis Cardinals. Analysts debate which team has the edge.