Filed under:
- Stream
-
October 28, 2011
St. Louis Cardinals Are Three Outs Away From Being World Series Champions
The St. Louis Cardinals finished off the Texas Rangers 6-2 in Game 7 of the World Series. For the Cardinals this marks their 11th time overall title, while Texas finishes second in consecutive seasons.