Allen Iverson's personal manager confirmed on Wednesday afternoon that the guard has decided to retire from the NBA.

Iverson, a veteran of 14 NBA seasons, was close to signing with the Knicks last week before the team changed their mind.

"Wonderful career. Right thing to do for his family," Gary Moore, Iverson's manager, told Yahoo! Sports. "It's no secret that Allen has been unfairly treated through all this. The fact is his family needs him more."

League sources insist that Iverson will still listen for offers to return to the court.