Unless you have no soul, I find it very hard to believe that you would not like Derrick Rose. This spot aired mainly in the midwest this evening during the Bears MNF win over the Lions, and as a west coast-er I was bummed I missed it. Thanks to the beautiful internet and Adidas I got to see the below: