With most of the big names in NFL free agency already signed, now is a good time to look at the teams that have improved the most over these past few weeks. These are teams that had a specific plan in free agency, went out and executed that plan. As a result, their rosters are much improved.
Here are the five best team fixes in free agency:
1. Buffalo Bills' new defensive line