14. Earl Barron
2013 whereabouts: Briefly played for Knicks after Rasheed Wallace retired.
Earl Barron has played for every team at least twice it seems. The journeyman is in his early 30s and his last couple stints have been impressive. He plays hard and grabs rebounds in bunches. For a league that'll give anybody over 6'9" a contract, it's hard to believe Barron can't get one. In one game with the Knicks last season he scored 11 points and grabbed 18 boards. And when he played for New York 2010 for 11 games he averaged 11 points and 11 rebounds.