Question by : Why does the St Louis Cardinals host first game in 2011 WORLD SERIES? The Texas Rangers won 96 games this year and the Cardinals won only 90? Why does the St Louis Cardinals get to start home first game 1 of world series??? Best answer: Answer by Oakland Raiders Fan™Because the...
Read More »