The city of St. Louis is celebrating another World Series championship as the Cardinals beat the Texas Rangers 6-2 in Game 7 Friday night. Cards third baseman David Freese was named the Series MVP as Chris Carpenter got the win. (Oct. 28) | Views: 303 5 ratings | |
Time: 03:17 | More in Sports |
No comments:
Post a Comment