Chicago Cubs win World Series for first time since 1908
Share

Chicago Cubs win World Series for first time since 1908

Chicago Cubs won its first World Series since 1908, beating the Cleveland Indians. NBC News Jay Gray has the details.
03:14
Thu, Nov 3 20164:51 AM EDT