ORLANDO, Fla. (AP) - Grant Hill is leaving the Orlando Magic after several injury-plagued seasons to join the Phoenix Suns, his agent said Thursday.
Hill, 34, was considering retirement or returning to Orlando for another season. His seven-year, $93 million contract just finished this season.
Agent Lon Babby said Hill agreed to a two-year deal worth about $1.8 million for the first year, with a second-year player option for about $2 million.
Teams are prohibited from commenting on any deals until the free agent signing period begins Wednesday.
Babby said about 15 teams courted Hill, and he could've taken more money elsewhere.
``I think the most important factor for him was the opportunity to make a meaningful contribution to a team competing for the championship,'' Babby said.
The agreement was first reported by ESPN.com and the Orlando Sentinel.
Hill's expiring deal gave the Magic salary cap room to go after a big-name free agent. They have reportedly agreed to terms with Seattle SuperSonics forward Rashard Lewis, but the deal isn't official until Wednesday.
This year was the first Hill finished healthy since arriving in Orlando in 2000 with a mysterious ankle injury that eventually required five surgeries. He has played only about a third of Orlando's 574 regular-season games, and just once made the All-Star team since leaving the Detroit Pistons.

Top NBA Public Bets

NBA Top Stories

Thumbnail Timberwolves vs. Kings Prediction Will the Kings cover as a home underdog tonight when they host the Timberwolves at 10:30PM ET?
Thumbnail Pacers vs. Rockets Prediction Are the Rockets a good bet to cover as a double-digit home favorite tonight when they host the Pacers at 9:30PM ET?
Thumbnail Heat vs. Mavericks Prediction Will the Heat knock off the Mavericks as a small road favorite tonight when the two teams meet at 8:30PM ET?
Thumbnail Hawks vs. Celtics Prediction With the Celtics playing on tired legs, will their matchup against the Hawks tonight fall under at 7:30PM ET?
Thumbnail Warriors vs. 76ers Prediction Will the 76ers cover as a home underdog versus the Warriors tonight at 7:00PM ET?

NBA Team Pages