Chicago, IL-(ENEWSPF)- The Chicago Cubs defeated the Cleveland Indians 8-7 to win the 2016 World Series Thursday night at Cleveland’s Progressive Field, ending the team’s 108-year drought.
ARCHIVES
YOU MAY ALSO LIKE:
Most Viewed
What A Former Roller Rink is Now at SD 162
6295 views