Wednesday, October 30, 2013

The Red Sox win the World Series in Fenway

For the first time since 1918, the Boston Red Sox won the World Series at Fenway by defeating St.Louis 6-1.

No comments:

Post a Comment