Why does the St Louis Cardinals host first game in 2011 WORLD SERIES?

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 NL won the All Star Game.

If the AL had won the All Star Game, then the Rangers would host the first game of the 2011 World Series in Texas.

I think it’s stupid that the league that wins the All Star Game gets home field advantage in the World Series. That’s BS.