In the crazy days of March and April, every new NFL contract looks like a good one—or at least, no new contract looks like a bad one.
Big-name players, fans assume, will play like they always have for the length of the contract, up-and-down players will be up for the length of the contract, and unproven young veterans with just a handful of starts will blossom into Pro Bowlers.
Unfortunately, that's rarely how it works. Huge contracts are always signed in the first few days of free agency, and the vast majority end up as millstones around teams' necks.
The Tampa Bay Buccaneers thought they'd secured the future at cornerback when they signed young veteran Eric Wright to a five-year, $37.5 million contract. One year later, the Bucs are shopping Wright on the trade market, per Mike Florio of Pro Football Talk.
Which of this season's free-agent deals are clever buys, and which will be regretted before this time next year?