This year's free agent class, although lacking in superstars, features many impact players that can make a big difference for any team that signs them.
Part of this depth is thanks in part to the veterans—players who have seen their best days come and go, but still remain at a high playing level.
An interesting concept: while it's thought that an NBA player hits his peak around age 28, at what age are players considered a veteran?
For the sake of this article, we'll make the minimum age for a veteran 32 years old. This means that the players would likely have at least 10 years of playing experience in the league, accumulating plenty of wear and tear on their bodies.
With that being said, here are the ten best veteran free agents on this year's market that can still make an impact.