NFL free agency winners, losers: Analyzing best, worst contracts so far

By Nick Goss