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.
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.