After the ultimate out of final 12 months’s World Series, Nike aired a stunning 60-second TV spot saluting the Chicago Cubs, who have been celebrating their first championship in 108 years. The sports activities marketer did not do Houston fairly the identical favor final evening, after the Astros secured their first World Series within the 55-year historical past of the…

This article sources data from Adweek Feed