Page Nav

HIDE

latest posts:

latest

St. Louis Cardinals Win 2011 World Series 6 - 2 Over Texas Rangers (BLOG)

After what may go down as one of the greatest games in World Series history, in Game 7 Tonight, The St. Louis Cardinals have won the World S...

After what may go down as one of the greatest games in World Series history, in Game 7 Tonight, The St. Louis Cardinals have won the World Series.

Giving Tony Larussa his 3rd World Championship and winning at home in St. Louis over the Texas Rangers 6 to 2. Giving the Cardinals their 11th Title.

No comments

Latest Articles