The Chicago Cubs celebrate after defeating the Cleveland Indians in Game Seven of the 2016 World Series at Progressive Field on November 2016 in Cleveland, Ohio. The Cubs win their first World Series in 108 years.
Chicago Cubs Memes on
CHICAGO MAGAZINE DEC 2016 CUBS WIN WORLD SERIES NIP! | Sports Mem, Cards & Fan Shop, Vintage Sports Memorabilia, Publications | eBay!