Free agency has quieted down as the marquee targets have found new homes. There is still some help left on the open market if a team doesn't want to spend a premium to address a need, though. The Philadelphia Eagles still have problems to address, either with Free Agents or in the NFL Draft next month. Here are four players they should take a look at before then.

4. DB Darrelle Revis

The legal cloud over this free agent's head seems to be dissipating, but the concerns surrounding his play are not. He used to be one of the best cornerbacks in the NFL, but was one of the worst last season, resulting in his release from the New York Jets.

The Eagles could take a one-year flyer on Revis, but the possibility exists that they will have to move him to safety to salvage the 32-year-old's career.

3. CB Sam Shields

Shields is in a similar position to Revis, albeit for completely different reasons. Shields entered the 2016 season as the best cornerback on the Green Bay Packers roster, but missed all but one game during the season due to concussions. It's unclear if he has (or will ever) overcome his head injury demons, but the Eagles could sign the free agent to a small, incentive-laden deal and hope for the best.

2. RB Jamaal Charles

There's a theme with prospective Philadelphia free agents at this stage: damaged goods. Charles carries serious knee injuries around and an undesirable age for a running back.

He was once one of the best running backs in the NFL, though, and could still be a complimentary member of a backfield if his body holds up - a big if, understandably.

1. CB Brandon Flowers

Flowers is a little less damaged than the other free agents, but he also has some concussion issues to deal with. He has the ability to play at a high level when he takes the field, though, and only lost his job with the Los Angeles Chargers because of his onerous salary. Flowers could potentially sign a one-year deal with the Eagles, simply to prove that the concussions will be a thing of the past.