[youtube yhVeCLU_Sdo 520]
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.