The Champions: Red Sox Win 2013 World Series

Red Sox world seriesPhoto Courtesy of Jed Jacobsohn/Getty Images

For the first time since 1918, the Red Sox won the World Series in their home city of Boston – but the third Series championship the team won in the last 10 years. They beat the St. Louis Cardinals 6-1 amongst a full Fenway Park of 38,477 fans on Wednesday night.

More From LATF USA

Scroll to Top