We’ve got to wonder what NBC/Dew Tour has planned with this latest announcement: Adio Footwear founder Chris Miller has just been named Chief Creative Director of Alli’s digital, consumer product, and creative functions according to a Tripp Mickle story in Sports Business Daily.
Chris is the perfect person for the job. We just hope he can survive the realities of dealing with television networks and the people who run them. That is one tough crowd.
[Link: Sports Business Daily]