PepsiCo pulls Denver-based ad agency's Grant Hill Mountain Dew ad after uproar
March 12, 2018 at 16:22 PM EDT
PepsiCo Inc. has pulled an ad featuring Grant Hill after it reportedly left a bad taste in the mouths of CBS, Turner and longtime NCAA sponsor Coca-Cola.