The Phoenix Suns are planning an aggressive pursuit of LeBron James when free agency begins on Tuesday.

The Suns have the ability to offer two full max contract slots, plus a roster with talented young players.

James has privately expressed a desire to play with Carmelo Anthony, which the Suns can offer without gutting a roster or asking the players to accept a reduction in pay.

The Suns have $33.5 million in salary cap space and could also create an additional $10 million in space without unloading Eric Bledsoe, Goran Dragic and Miles Plumlee.

Within hours of free agency starting on Tuesday, James ($20.7 million) and Anthony ($22.4 million) have max contract starting salaries that are easily reachable for the Suns. 

The Suns also have three first round picks in 2015, which could help improve the roster whether they're traded for veterans or used on young talent.

James' agent, Rich Paul, also represents Bledsoe.