Picture1

The Chicago Cubs celebrate after defeating the Cleveland Indians in Game 7 to win the 2017 World Series. Photo credit: abcnews.go.com

Both comments and trackbacks are currently closed.