With the Suns set to sign both Amare Stoudemire and Joe Johnson to long-term contracts, general manager Bryan Colangelo may be forced to move Shawn Marion.

Marion will average more than $15 million per season over the final four seasons of his contract, which expires after the 2008-2009 campaign.

After coming off a career season, where he became one of the league's leading rebounders, Marion's value is at an all-time high, which might make Colangelo pull the trigger on a deal, which would bring in a player like Samuel Dalembert or Carlos Boozer to give the Suns an improved interior presence.