ST LOUIS CARDINALS WIN WORLD SERIES

News

The fabulous St. Louis Cardinals have won their 11th World Series title by crushing the Texas Rangers, 6-2, in an exciting series that went to all seven games.

After winning Game 6 on a walk-off home run in the 11th inning, the Cardinals made darn sure Game 7 never went that far by taking a commanding lead in the third inning and extending it in the fifth and then the seventh innings.

The Texas Rangers jumped out to a quick 2-0 temporary lead, but those would prove to be the only runs they would score Friday night. Don't mess with The Cards, Texas!