The best and worst deals: NFL free-agency and trade grades5YBill BarnwellChristopher Mast/Icon Sportswire