Boston wins first World Series

[ad_1] Eduardo Nunez kicked off a three-run homer to extend the Boston Red Sox's lead, which kicked off the World Series by wielding the batons with authority and defeating the Los Angeles …

Read More »