In any professional sport, players are going to be overpaid. It’s just a reality of having free agency where numerous teams (and their competitive GMs) are vying for the services of one player. For any team, the goal is to limit the damage that these contracts do and to creatively find ways to correct the mistakes while remaining competitive. Of course, for some NBA teams, this is easier said than done.

For some reason, NBA players more than any other sport tend to see their production fall off a cliff after they land a big payday. Some guys like Gilbert Arenas get into trouble with the law, others like Amar'e Stoudemire fall prey to injuries, and some like Andris Biedrins show that they just aren’t good players. Whatever the reason, a huge portion of the players in the NBA make vastly more than they are really worth. While the choices of egregiously bad contracts are plentiful, these are the 25 Most Overpaid Players of the 2013-14 NBA Season.

RELATED: 25 Facts About Pro Athlete's Salaries That'll Turn You Into a Hater