9Earl Boykins / 10 Franchises / Career Salary: $19.8 Million

Earl Boykins is best known for his diminutive size (5 feet, 5 inches), which made him the second shortest player in NBA history. However, he should also be remembered for being among the ten players who played for the highest number of NBA franchises.

The longest that Boykins played for

a single team was three-and-a-half seasons with the Denver Nuggets (2003-07), his fifth NBA team. Quite remarkably, on November 11, 2004, Earl scored 32 points in a 177-109 Nuggets home win over the Detroit Piston. His performance in that game made him the shortest player in NBA history to score 30 or more points during a game.

Following the 2007-08 NBA season, after becoming an unrestricted free agent, Boykins played basketball in Europe, where with Virus Bologna of the Italian A League, he signed a one-year, $3.5-million contract. That made Earl the highest-paid basketball player in the Italian League.

Next 8 Damon Jones / 10 Franchises / Career Salary: $26 Million

More in Basketball