From the outside looking in, picking free agents in professional sports should be a no-brainer.
After all, it's not like drafting a kid out of college where you have to project how well he should fair in the NFL.
No, most free agents have spent three-to-five years in the league, so general managers and owners should have a pretty good idea how good a player is.
In spite all of that, teams still manage to screw it up and toss a ton of money at players who don't live up to their paychecks.
Here is my top 10 list of crippling free-agent signings in the NFL.