NFL free agency is always an interesting as we see NFL teams open up the checkbooks and try to land proven veterans to give their squad a boost in the upcoming season and fill holes on their depth chart.
RELATED: NFL Free Agency: 20 Best Players Still Available on Free Agent Market
While there are a few free agents still roaming the market, most of the top talent has been signed, and here we take a look at which players landed in the best spots for their new homes.
Note: This list is in no particular order, and we'll be referencing Pro Football Focus' 2016 grades in this piece. Only players who moved to new teams will be included in this article, so New England resigning Malcolm Butler, the L.A. Chargers retaining Melvin Ingram, Carolina keeping Kawann Short, etc. are not included.
Here's a look at the best fits following 2017 NFL Free Agency signings:
[divider]
Andrew Whitworth, OT — L.A. Rams
The Cincinnati Bengals' loss is the L.A. Rams' gain. A young quarterback and a struggling offense from 2016 signed the highest rated free agent according to Pro Football Focus. L.A. was dead last in the league last year averaging just 262 yards per game, and adding an All-Pro caliber left tackle is a big step forward to improving the offense.
[divider]
Johnathan Cyprien, S/Logan Ryan, CB — Tennessee Titans
The Tennessee Titans were second-to-last in all of the NFL in pass defense last season, tied with Green Bay giving up 269 pass yards a game. Only New Orleans was worse. The Titans went out and signed a pair of top-tier defensive backs in safety Jonathan Cyprien and cornerback Logan Ryan. The duo immediately upgrades Tennessee's secondary, and the Titans' defense should be much more sturdy in 2017.
[divider]
Stephon Gilmore, CB — New England Patriots
The Patriots might have lost one of the best corners in the league in free agency in Logan Ryan, but they hedged the loss by signing former Buffalo Bills' corner Stephon Gilmore, who will play opposite Malcolm Butler to once again give the Patriots a pair of solid cover corners. New England often pays out for a big name corner, and did so once again this offseason.
[divider]
Martellus Bennett, TE — Green Bay Packers
Another former Patriot in a new home, Martellus Bennett gives the Packers, and more specifically, Aaron Rodgers, a dynamic weapon at the tight end position. Green Bay hasn't had a true threat at the position since Jermichael Finley, but got a taste with Jared Cook last year. Bennett is clearly a better player than Cook, and will ad to Green Bay's already potent offensive attack (262 yards per game last year, 7th-best in NFL).
[divider]
Kevin Zeitler, OG/J.C. Tretter, C — Cleveland Browns
Similar to the Rams move to sign Andrew Whitworth, the Cleveland Browns — also a very bad team — signed a pair of proven linemen to continue the rebuild of their team. Adding Zeitler and Tretter to a line that also features Joe Thomas and Cameron Erving places the Browns into the conversation of having one of the best offensive lines in all of football, an important step for a team looking to turn around the franchise.
[divider]
Terrelle Pryor, WR — Washington Redskins
The Redskins lost their 2016 receptions leader — Pierre Garcon — and big-play wide receiver — DeSean Jackson — in free agency, but added former Browns receiver Pryor to ease some of the loss. Pryor's 2016 production was eerily similar to Garcon — Brown caught 77 passes for 1,007 yards and four scores compared to Garcon's 79-1,041-3.
[divider]
A.J. Bouye, CB/Calais Campbell, DE — Jacksonville Jaguars
The second- and third-ranked 2016 free agents both wound up on a Jacksonville defense that was sixth in total years allowed last year (321.7 per game) but 25th in points allowed (25 per game). The Jaguars have spent a lot of money on their defense in recent free agency, and need both Bouye and Campbell to pay off this year.
[divider]
T.J. Lang, OG/Ricky Wagner, OT — Detroit Lions
Matt Stafford was the sixth-most-sacked quarterback in 2016, hitting the ground 37 times. In response, the Lions went out and spent a ton of money on their offensive line, adding former Green Bay Packers' guard T.J. Lang and former Baltimore Ravens' right tackle Ricky Wagner to their offensive unit. The duo are easily top five players at their positions, and will quickly give Stafford more protection.
[divider]
DeSean Jackson, WR — Tampa Bay Buccaneers
Who are you going to guard in Tampa Bay? The Buccaneers already have one of the best wide receivers in the NFL in Mike Evans, drafted Alabama tight end O.J. Howard in the first round this year, and retain capable tight end Cameron Brate. Tampa Bay has plenty of weapons for Jameis Winston.
[divider]
Alshon Jeffery, WR/ LeGarrette Blount, RB — Philadelphia Eagles
The Eagles also made some moves on offense to give their young quarterback some help. Alshon Jeffery has struggled recently in Chicago, but a change of location is sometimes a big boost. The Eagles recently added LeGarrette Blount to shore up the running back depth chart. Philly should feature a stacked offense in 2017.