Video: Derrick Rose playing with puppets. You read that right.
Published September 8, 2011 06:00 PM
Derrick Rose is in Asia, trying to sell some adidas and increase awareness of his brand.
Is there a better way to do that than strange little puppet shows? No, we don’t think so either. Enjoy.
Hat tip to I am a GM for this one.