Baseball: Chicago Cubs Win First World Series Title Since 1908

Baseball: Chicago Cubs win first World Series title since 1908

CLEVELAND, Nov 3, (Pakistan Point News - APP - 03rd Nov, 2016 ) - The Chicago Cubs ended America's longest sports title drought in dramatic fashion Thursday morning, defeating the Cleveland Indians 8-7 in a 10-inning thriller to capture their first World Series crown since 1908.