MarketingfromFast Company3 days agoAdidas just dropped its best World Cup ad in 20 yearsA World Cup commercial builds a legendary street soccer matchup by assembling famous players and a mystery crew, using a fresh storyline to stand out.