After 108 years the Chicago Cubs have won Major League Baseball’s World Series. In a thrilling game seven on Wednesday they edged out the Cleveland Indians 8-7 in ten innings to win the series 4-3. Winning the last three games they overcame a 1-3 deficit to clinch the title.
Nov '16 03
Videos Comments Off on Chicago Cubs win first World Series in 108 Years
No comments yet.
Sorry, the comment form is closed at this time.