
In theory, the NBA free agency period is supposed to allow NBA teams to get better, not worse. Every year, teams are given the opportunity to use whatever money they have available within the confines of the salary cap to improve their roster. But it doesn't always work out that way for them. Just ask any Knicks fan and they'll tell you that throwing a bunch of money at free agents does not always provide the quick fix that fans are looking for when it comes to their favorite teams.
During the 2014 NBA free agency period, we've seen several head-scratching free agency signings that could potentially come back to haunt teams in a few years. For example, the Pistons decided to give Jodie Meeks an inflated three-year, $19 million deal earlier this month, which is one of those contracts that could end up looking really bad in a couple years. But it's far from the worst deal that we've ever seen an NBA team give to a free agent. Just check out our list of The 25 Worst Free Agent Signings in NBA History. If your team took part in any of these historically bad signings, we apologize in advance.
RELATED: The 25 Most Valuable Free Agent Signings in NBA History
25. Jared Jeffries

24. Hedo Turkoglu

23. Peja Stojakovic

22. Elton Brand

21. Tim Thomas

20. Bryant Reeves

19. Vin Baker

18. Austin Croshere

17. Emeka Okafor

16. Jim McIlvaine

15. Brian Grant

14. Gilbert Arenas

13. Larry Hughes

12. Kenyon Martin

11. Erick Dampier

10. Anfernee Hardaway

9. Raef LaFrentz

8. Jon Koncak

7. Bobby Simmons

6. Ben Wallace

5. Allan Houston

4. Rashard Lewis

3. Eddy Curry

2. Darius Miles

1. Jerome James
