There are few players in NBA history who have entertained fans and defied their sport. One of those is Derrick Rose.