The past two years have been difficult ones for NBA superstar Allen Iverson.
During the beginning of the 2008-09 NBA season, he was traded from the Denver Nuggets to the Detroit Pistons, where he experienced a significant decline in both production and playing time.
This situation prompted Iverson to announce that he would rather retire than become an NBA bench player.
Following this declaration, Iverson was deactivated for the remainder of the season, and he would not play another game in a Pistons' uniform.
The next fall, Iverson announced that he would join the Memphis Grizzlies. However, he only played three games in Memphis, leaving after issues with injuries and playing time.
He subsequently announced his retirement to Stephen A. Smith.
Nevertheless, his retirement would only be temporary, and there was widespread speculation as to what Iverson would do next.
In December 2009, he eventually elected to return to the Philadelphia 76ers, the team that drafted him; a signing which excited many NBA fans.
However, this reunion was not the dream scenario which many had believed that it would be.
Iverson took a personal leave of absence prior to the NBA All-Star break, citing an illness suffered by his young daughter.
Yet, he would not play again for the rest of the season, and news spread of his divorce, as well as his alleged problems with drinking and gambling.
With all of these issues plaguing Iverson's personal life, it seemed like he might consider retirement.
However, on July 5, 2010, Iverson announced his desire to return to the NBA next season.
So, without further ado, here are the five best landing spots for Allen Iverson in 2010-11.