Tag: Cleveland Indians
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...