Marketing News & Strategy

Nike delays Travis Scott sneaker release after concert deaths

Nike had promoted the upcoming shoe drop at the Astroworld concert