Iverson could be a big addition to the Bobcats if he accepts to be the sixth man, since he would bring some offense to the team's bench. Maybe Larry Brown, as his former coach, could keep A.I "in control". They could reach the playoffs.
Miami could be a good fit too, he would make the playoffs and play with a star in Wade, along with a good team.
But NY makes no sense, except for the jerseys sales and the arena attendance...
Also, I don't think Iverson would accept a limited role with a contender to win a title, but you can also argue that the contenders don't want to add Iverson to their team. I know it's a circle, but still, A.I isn't the only one to blame and I think people put all the blame on him for the Detroit fiasco while he wasn't the only culprit, by far.
IF he goes to Charlotte, it'll be because not only can he start, but because the offense will go through him. I mean, I think Iverson's one of the most overrated player in the NBA's last twenty years, but who else is Charlotte going to run their offense through? Gerald Wallace? Felton? Diaw? They're all decent players, but this is arguably the team in the NBA that most needs a playmaker, even a flawed one like AI.