The St. Louis Cardinals won the World Series last night in a game seven 6-2 after staving off the Rangers several times in game six. One strike away from elimination in two different innings, they scored in the eighth, ninth, tenth, and eleventh innings to force the game seven.
It was their eleventh World Series championship.
The Texas Rangers put on a magnificent effort, their second in a row. They will be back.