Fans celebrate the Chicago Cubs’ historic World Series win over the Cleveland Indians Thursday, Nov. 3, 2016, in Wrigleyville in Chicago.

Both comments and trackbacks are currently closed.