Tag: World Series
Chicago Cubs end 108-Year Wait for World Series 2016
Chicago Cubs win World Series championship with 8-7 victory over Cleveland Indians, for the first time since 1908.
The 2016 Chicago Cubs season was the...
Boston Red Sox won the 2013 World Series
Boston Red Sox - Baseball Team: The Boston Red Sox are a professional baseball team based in Boston, Massachusetts, and a member of Major League...