The 2017 NFL free-agent class isn't considered to be as good as others in recent years, mainly because the 2013 draft, which primarily feeds the list with fifth-year players, wasn't very good. But there is still plenty of talent at the top.
Several players in my top 50 won't be on this list in March; they'll either get the franchise tag or sign contract extensions. This free-agent class appears to be loaded on defense and thin in many offensive positions.
Here's my ranking of the top free agents in 2017:
1. Le'Veon Bell, RB, Pittsburgh Steelers
Two suspensions in two years had the Steelers wondering about Bell's off-the-field decision-making. His talent was never a question, however. He's the franchise running back being compared to Marcus Allen. He could get the franchise tag this offseason.