Basketball

“I’m better than LeBron James and Michael Jordan! Shut the f*** up!”: Delonte West shockingly claims to be the President of the United States amidst arrest

“I’m better than LeBron James and Michael Jordan! Shut the f*** up!”: Delonte West shockingly claims to be the President of the United States amidst arrest