It's the debate that will divide basketball fans, but LeBron James says that he considers himself the greatest player of all time.
On the latest episode of UNINTERRUPTED's 'More Than An Athlete', James says that his momentous 2016 championship winning performance against the Golden State Warriors made him feel like he became the G.O.A.T.
"I was super, super ecstatic to win one for Cleveland becuase of the 52-year-drought, I was ecstastic," James said.
"The first wave of emotion, everybody saw me crying, like that was all for 52 years of everything in sports that had gone on in Cleveland and tthen after I stopped I was like 'that one right there made you the greatest player of all time'".
What @kingjames considers being the GOAT 🐐 - UNINTERRUPTED (@uninterrupted) December 30, 2018
New episode of More Than An Athlete out on @espn+. pic.twitter.com/7XSQ2GpOVo
James says that coming back from 3-1 down against what people were calling the 'greatest team ever assembled' was 'something special' especially considering it was the Cavaliers first NBA title and the cities first major championship in since 1964.
Not to mention one of the best plays in NBA Finals history, now known simply as 'The Block'.
While many consider Michael Jordan to be the best to ever do it, different generations hold the likes of Bill Russell and Kareem Abdul Jabbar in similar stature, so there's no real answer to the question, but that won't stop everybody debating their favourite players' case now and until infinity.