With NFL free agency in the books, let's look at some of the best and worst moves. Best: Texans trading Brock Osweiler to gain $16 million in cap space Worst: Bears giving Mike Glennon $45 million for three years Best: Packers signing former Patriots TE Martellus Bennett Worst: Panthers signing Matt Kalil to a $55.5 million deal Best: Eagles adding weapons for Carson Wentz Worst: Rams paying Robert Woods like a No. 1 receiver Best: Falcons signing Dontari Poe for $8 million Worst: Redskins losing DeSean Jackson and Pierre Garcon Best: Giants pairing Brandon Marshall with Odell Beckham Jr. Worst: Chargers paying Russell Okung $53 million

Story continues below