theScore Delon Wright gets last laugh by eliminating and blocking Kelly Oubre By William Lou125Apr 27, 2018, 10:58 pm Sports Sites