Cardinals win baseballs World Series

30th October 2011, Comments 0 comments GENEVA, SWITZERLAND - The St Louis Cardinals beat the Texas Rangers 6-2 to win the World Series in US baseball Friday 28 October, in the seventh game of the series. The Cardinals fought their way back from a weak position in early August for its “improbable” title, reports the CS Monitor.

0 Comments To This Article