The NFL's free-agency period is upon us.
Baked into this list are a number of long-standing market variables. Age is a major factor (the sweet spot is 26). Quarterbacks are overvalued for obvious reasons. Teams are more desperate for pass-rushers and outside receivers than they are for safeties or veteran running backs.
Let's look at the top 100 free agents on the market with all that in mind:
Note: Free agents who have reached a contract agreement and/or signed with a new team are marked with an asterisk.
1. Le'Veon Bell, RB*
Signing with: New York Jets | Age entering 2019 season: 27
News: Bell gets a four-year, $52.5 million deal.
Bell sat out the entire 2018 season, losing $14.45 million in the process, to get to this point. It remains to be seen if teams will view him as a top-end playmaker with fresh legs or a 27-year-old running back with 1,541 touches of wear and tear already baked into his body.
2. Nick Foles, QB*
Signing with: Jacksonville Jaguars | Age: 30
News: The Jaguars will sign the former Eagles quarterback to a four-year deal worth $88 million.
The top free-agent quarterback will reunite with Jaguars offensive coordinator John DeFilippo, who was once his quarterback coach in Philadelphia.
3. Teddy Bridgewater, QB*
Re-signing with: New Orleans Saints | Age: 26
News: Bridgewater opts to remain with Saints for one more year.
Even after three seasons away from the field, Bridgewater is young enough to be a longer-term starter. His 2018 preseason with the New York Jets (73.7 completion percentage, 316 yards, two touchdowns) was encouraging.
4. Trent Brown, OT*
Signing with: Oakland Raiders | Age: 26
News: Brown will head to Oakland on a four-year contract.
Brown started 16 games at left tackle for the Super Bowl champions after an offseason trade from the 49ers. At 6-foot-8 and 380 pounds, he is a formidable obstacle for opposing pass-rushers.
5. Landon Collins, S*
Signing with: Washington Redskins | Age: 25
News: Collins will join Washington next season on a six-year contract.
A three-time Pro Bowler, Collins suffered an ill-timed shoulder injury that required surgery and at least four months of rehabilitation. The Giants elected not to use the franchise tag to retain him.