Chicago Cubs Win the World Series

by at .

CUBS WIN! CUBS WIN! CUBS WIN!

As documented below, Chicago has captured its first World Series title since 1908.

Show Comments
Tag:
Sports
Related Videos:
Sports Videos
Uploaded by:
Uploaded:
Duration: