First-year general manager David Caldwell inherited a Jacksonville Jaguars roster that was full of holes when he was hired in January.
Jacksonville's biggest needs this offseason were in the secondary, quarterback and along the offensive and defensive lines.
Caldwell put together a great draft and a nice undrafted free-agent class that filled a lot of those holes. The team's first three picks—tackle Luke Joeckel, safety Johnathan Cyprien and cornerback Dwayne Gratz—are all expected to be immediate starters, while the rest of the draft class could contribute.
Still, there were too many holes to fill in just one offseason. Quarterback, among other positions, is still a concern, but the Jaguars will probably see how third-year quarterback Blaine Gabbert plays this year before making any long-term decisions.
Most of the free agents available now are over-the-hill players looking for one more chance. Jacksonville is going with a youth movement which eliminates a lot of the available players. The aging free agents could still be signed as depth to backup young talent.
Finding players who would fill needs will be difficult at this point in the offseason but it's not impossible. Here are five players the Jaguars could sign who could provide a missing piece to the puzzle.