The first wave of NFL free agency brought some rather large contracts. There were some under-the-radar signings as well. Meanwhile, like we’ve seen every year since the start of free agency, some players will bomb out on their new teams.

As the second wave of free agency continues up until next month’s draft, there’s still a ton of top-end players that could prove to be steals.

Froma a Pro Bowl running back in Kansas City coming off two injury-plagued seasons to an embattled quarterback in Northern California, here are 10 remaining NFL free agents that could prove to be steals.

Jamaal Charles, running back, Kansas City Chiefs

Having already drawn interest from the Seattle Seahawks and Philadelphia Eagles, it wouldn’t be a surprise if Charles signed on with a new team here relatively soon. While Seattle might be out of the picture after signing Eddie Lacy, that specific deal could have set a market for this former Pro Bowler.

Lacy received $2.9 million guaranteed with a potential of earning $4.3 million from Seattle. Coming off a two-year span that saw him play in a combined eight games, the 30-year-old Charles is likely looking at an incentive-laden one-year contract on the free-agent market.

Despite this recent injury history, Charles has more than proven himself capable of being an elite performer when on the football field. In his last two full seasons, the four-time Pro Bowl performer put up over 3,300 total yards with an NFL-best 33 touchdowns. He’s more than capable of returning to pre-injury form.

Pure conjecture here, but it wouldn’t be a huge surprise to see Charles land with former Chiefs offensive coordinator Doug Pederson in Philadelphia. That seems to make too much sense for all involved parties.

Jared Odrick, defensive tackle, Jacksonville Jaguars

Odrick might not fill out the stat sheet too much, but he’s about as consistent of a run defender as there is in the NFL. That’s a huge bonus for teams that run 3-4 defensive schemes. It will also make Odrick a wanted man once the third wave of free agency gets going following the upcoming draft.

We’ve seen it throughout the past several years. Defensive ends with an ability to stop the run provide tremendous value for teams around the NFL. Add in the fact that Odrick has recorded five-plus sacks three times in his career, and this is magnified even further.