x
Home Tags World series win

Tag: world series win

NIKE Cubs commercial

NIKE Cubs commercial brings out all the feels

The Cubs win the World Series and NIKE was more than prepared. Moments after the Cubs beat the Indians 8-7 in extra innings of Game...