Chicago Cubs defeat Cleveland Indians to win baseball World Series

The Chicago Cubs beat the Cleveland Indians 8-7 in extra innings on Wednesday to win their first World Series since 1908 and end the longest title drought in North American professional sports.

Advertise your business

Macca After Content Tower Ad

number works n' words Ad
Spread the love

See Full Post >>