The Phoenix Suns are sending first-team all-NBA point guard Jason Kidd to the New Jersey Nets for point guard Stephon Marbury.

Suns owner Jerry Colangelo confirmed the deal at a news conference late this afternoon. He said other players would be involved, but Kidd and Marbury were the main components of the deal.

"The rest is mainly just to make salary cap numbers work," Colangelo said.

The deal could not be made official until July 18 because of base compensation and contract issues, Colangelo said. But the agreement has been made between the teams.

The stunning trade signals a complete makeover for a Suns team that had been built around Kidd. The franchise had experienced sagging attendance in recent seasons, and Kidd's offcourt problems had added to the Suns' woes.

"You're never guaranteed, one, to be able to play this game the day after you play a game," Kidd told Phoenix television station KSAZ. "The other side is, you're never guaranteed to be on that team forever, so you just got to take it with a grain of salt and show your talents every time you have that opportunity to play."

Kidd, 28, was first-team all-NBA the past two seasons and was part of the gold medal-winning U.S. team at the Sydney Olympics.

He played 4 1/2 seasons for the Suns and became one of three players to lead the league in assists at least three seasons in a row.

He and his wife, Joumana, were the most visible athletic couple in Phoenix. But last January, Kidd was arrested at his home and accused of striking his wife.

He reached a plea agreement that included counseling and asked fans for forgiveness and promised such an incident never would happen again.

Kidd averaged 16.9 points and 9.8 assists last season and shot 41 percent.

The Suns made the playoffs in all five of Kidd's seasons but advanced beyond the first round once.

"I think I can win a championship with this team," Marbury said during a conference call tonight. "This will make my career go through the roof."