Cubs win World Series

Date: 11/3/2016

By alecdom

Cubs won the World Series in 10 innings after a rain delay...oh wait was this real