Video: Derrick Rose playing with puppets. You read that right.


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.