22. Joel Anthony
Anthony joined the Miami Heat at just the right time. He was an established starter by the time the Heat signed LeBron James and Chris Bosh. He was in the perfect place as Miami pushed for championship rings, winning two in a row. All of this came after he went undrafted.

However, his career has been nomadic the past few years. The former free agent still managed to play in the NBA for 10 years. That’s something that a lot of young basketball players would definitely love to say. Now he plays for San Lorenzo in Argentina.