People shouldn't be that excited about NFL free agency. A lot of these players don't even pan out with their new team. The draft is the way to build a contender.
Just saw this and thought it sorta fits with your comment:
Rules of free agency
Since free agency opens Tuesday, it's time for some of my rules of free agency, sort of my 10 commandments of the period.
1. Try to bring back your own: You know what you have. You know what they can do. Do your best to get them back -- if you want them on the roster.
2. Don't get sentimental: While it's smart to keep your own, don't keep them if they are coming to the end just because they've been a part of your team. Cutting ties at the right time is an art for a GM.
3. Never sign a running back from another team: Yeah, Seattle got away with it by trading for Marshawn Lynch. But too many times the player has been beaten up and it's not worth it. Don't do it. Sorry, Ben Tate.
4. Don't sign players 30 or older to long-term deals: The value won't be there, no matter what you might think.
5. Look for players ready to take off: Maybe a third receiver or nickel corner ready to be a starter. That's where you get value.
6. Don't overpay based on need: Yes, you want to fill the spot. But spending too much to do so can bite a team in the butt.
7. Don't spend just to spend: That's just fiscal irresponsibility. Cap room should not mean cap stupidity.
8. Be wary of QBs who flash for short periods: They usually aren't your franchise passer, no matter how you might try to evaluate them. So don't get all warm and fuzzy over the Matt Flynns and Matt Cassels of the league. They are what they are.
9. Sign two or three cheap linemen: You want them in camp to compete. The more bodies you have fighting for spots on the line, the better. Offensive linemen sometimes are late bloomers, particularly inside.
10. Wait on bargains: Unless you get a premier offensive lineman, corner or pass rusher, let the market play out. Then jump in and get a bargain later.