words // Brandon Richard
After an initial preview yesterday where adidas challenged to unlock the full clip, here's a look at Derrick Rose's new TV Spot dubbed "The Bull." In the clip, D-Rose enters the bullring and takes on various challengers in several displays of his raw speed and athleticism, all while wearing the brand new adidas adiZero Rose 2 sneakers. Who emerges victorious? You probably already know, but click below for some great imagery from the Stripes.