9th November 2016 9:47pm
17 upvotes • 2 comments
Derrick Rose has some choice words for this free throw
Which team would win a seven game series