Derrick Rose Shedding Tears After Revisiting Injury During Launch Of D. Rose 3 Kicks [VIDEO]

September 14, 2012 in Inspire, VIDEOS by Matthew Creole

Derrick Rose breaks into tears during the launch of his latest signature shoe from adidas, the D Rose 3.