By a popular consensus, Cleveland Cavaliers superstar small forward LeBron James is still the best basketball player in the NBA, even at 33 years old. The superstar point forward is known for making those around him better, but he does have a knack to dominate other integral aspects of the game.

James' all-around play allowed him to win three NBA championships, one of which came at the expense of the Golden State Warriors in 2016, who were arguably the best team ever assembled finishing the regular season with a 73-9 record.

In 2010, James left his hometown Cavaliers team to join the Miami Heat, where he won two championships alongside of his best friends Dwyane Wade and Chris Bosh. Again in 2014, James departed from the Heat and re-joined the Cavaliers. After fulfilling his lifelong promise of bringing a championship to Cleveland, many believe that James is looking to move on and compete for championships elsewhere, especially since he is apparently chasing the best player in league history, Michael Jordan.

In the summer of 2018, James will become an unrestricted free agent for the third time in his career. In his previous free agency campaigns, James left both of his teams in shocking fashion.

Hence, many pundits expect him to do it again. One of the frontrunners to potentially land the Cavaliers star is the San Antonio Spurs, whose coach is none other than Gregg Popovich, a brilliant mind that James is quite fond of.

LeBron James
Dale Zanine, USA TODAY Sports

When the Spurs defeated the Cavaliers on Sunday, Popovich condemned Fox anchor Laura Ingraham for her comments against James. Now, many people are starting to believe that those comments had an ulterior motive.

Popovich has praised James many times over the course of his career, so this shouldn't be something to look into. Though, there is a chance that James will suit up for the Spurs next season, and Popovich probably is hoping for it.