Chicago Cubs Are World Champions…Finally

With a hard fought 8-7 victory in game 7, the Chicago Cubs are World Champions! The Cubs Clause has been activated.

Chicago Cubs World Champions

You Might Also Like: