2011 World Series Game 6 – Texas Rangers v St Louis Cardinals October 28, 2011 By Tyler Tjelmeland Share Tweet during Game Six of the MLB World Series at Busch Stadium on October 27, 2011 in St Louis, Missouri. Tyler Tjelmeland Related PostsAlbum Review: “Down In Heaven” by Twin PeaksPhotos: Cotton JonesConcert Photos: SCOPE Presents A$AP Ferg