Thursday, June 23, 2016

ISR USA 10: Cleveland Cavaliers - "2016 NBA Champions!!"


The wait is over.

Cleveland endured 18,800 days between major sports titles.