Pushing the meat: Dietz & Watson, Philly ad firm RTO+P slay with new Super Bowl spot Leave it to Steve Red, president and chief creative officer of longtime Philly ad firm Red Tettemer O’Connell + Partners to drop the words “Deez Nuts,” in a nationwide press release.