The NBA's free-agency period begins Wednesday.
A deep, talented free-agent class and the threat of the exploding salary cap in 2016 and 2017 should make this one of the more interesting free-agency periods in recent years.
With stars such as LaMarcus Aldridge and Kevin Love potentially looking for new teams — and valuable role players looking to join contenders — teams with money to spend should have plenty of options.
Here's a look at the top free agents this summer.
* = restricted free agent, meaning a player's original team can match any offer the player receives.
1. LeBron James, F

2014-15 team: Cleveland Cavaliers
Rumored landing spots: Cavaliers
One thing to know: LeBron is opting out because he can make far more money and put pressure on the Cavs to build the team to his liking. It's almost a definite that James returns Cleveland — this is simply a power play.
2. LaMarcus Aldridge, PF

2014-15 team: Portland Trail Blazers
Rumored landing spots: San Antonio Spurs, Dallas Mavericks, Los Angeles Lakers, Atlanta Hawks, Toronto Raptors
One thing to know: Aldridge appears to be the premier free agent most likely to leave his team. He's been linked to San Antonio to anchor the Spurs in the post-Tim Duncan era, but there are reports that he likes the Lakers, too.
3. Marc Gasol, C

2014-15 team: Memphis Grizzlies
Rumored landing spots: Grizzlies, Spurs, New York Knicks
One thing to know: It's a long-shot Gasol leaves Memphis, where he went to high school and has played his whole career. He'll still be highly coveted, though, and teams such as the Spurs and the Knicks seem poised to try to find ways to woo him.
See the rest of the story at Business Insider