
Every year, NFL free agency produces three things.
First, teams sign players who make them better and prove to be worthwhile additions to contending squads. Second, more than a billion dollars move in a single day. And third, a litany of contracts is signed that general managers will try to get out of early, a few years later.