TV Schedule

Red Sox Win!

  1. embed code
  2. AROC
  3. related topics
The Boston Red Sox win the 2007 World Series with a 4-3 victory over the Colorado Rockies. Third baseman Mike Lowell took home the MVP honors for his team leading six runs over the four game sweep.
AROC
  • AROC
  • 11 months ago

2 responses // Red Sox Win!

Add your response

Login/Registration is required to add a response.