As most hoops fans know, Cleveland Cavaliers superstar LeBron James can become a free agent at the end of this season. Discussions of where the three-time champion might be playing next season have been heating up in recent days, with former San Antonio Spurs swingman Stephen Jackson being the latest to throw in his two cents.

In a recent episode of First Things First on FS1, Jackson laid out the reasons why James would be best served to join Gregg Popovich and the Spurs.

“LeBron is the best player in the world,” Jackson said during the show. “You know how they say ‘one size fits all?” This is the situation with LeBron. He fits anywhere — church league, YMCA, anywhere. He fits with anybody.”

“I think L.A. is great for LeBron, but anywhere is great for him,” Jackson continued. “It doesn't matter where he goes. I (would) like (for him to go to) San Antonio because he's never played for a coach like Gregg Popovich. I think he's never played with a great defender like Kawhi Leonard. And the way LaMarcus Aldridge is playing right now… I think Pau (Gasol) can help them (as well). The team that the Spurs have, with Popovich at the helm, I think LeBron would be great there.”

The Spurs aren't the only franchise making an effort to swoon the King. In fact, the cities of Philadelphia and Los Angeles currently have billboards up in hopes of luring him to their respective teams.

During the fourth quarter of Sunday night's Cavs-Lakers game, Magic Johnson (Lakers president of basketball operations) was spotted hamming it up with James' business associates, Maverick Carter and Rich Paul.

James, now 33 years of age and in his 15th season of NBA service, has played in 66 games with the Cavs this season, averaging 26.9 points on 54.3 percent shooting from the field (37.1 percent from beyond the arc), 9.0 assists and 8.4 rebounds.

Will James stay with the Cavs, or will he take his talents elsewhere, as he has in the past?