Many NFL fans and experts are anticipating the 2017 NFL Draft, which is under three weeks away, but there are still some very valuable free agents in the market that could be signed before hand. Bleacher Report predicts two of them will sign with the New York Giants.

Even though defensive tackle Johnathan Hankins has been on the market far longer than most expected, Bleacher Report’s Brad Gagnon predicts the Giants will re-sign the 25-year-old to a three-year deal worth $23 million.

Johnathan Hankins is a top-notch run defender entering his prime at a key position, and in his two complete seasons as a starter for the Giants, he’s also put together 10 sacks.

The Giants and their players, especially the defensive ones, would love to bring Hankins back, but they have proved that they don’t want to overpay for the 2013 second-round pick.

Bringing Hankins back would give the Giants one of the best, if not the best, defensive line in the entire league. This would be especially true if Hankins could return to his 2014 form when he recorded seven sacks.

The other free agent that Bleacher Report predicts the Giants will sign comes in the form of running back LeGarrette Blount. Adding a power back to the backfield is something Big Blue has been looking to do and Gagnon feels his deal would be similar to that of Eddie Lacy’s.

After breaking it down, the G-Men win. Look for a deal similar to the one Lacy signed in Seattle or the one Rex Burkhead inked with New England.

With Paul Perkins likely to lead the way and Shane Vereen to reprise his role as the pass catcher, Blount would immediately upgrade the Giants backfield, specifically in short-yardage and goal line situations.

Blount had himself a career year in New England. He carried the ball 299 times for 1,161 rushing yards and an NFL-leading 18 rushing touchdowns, all of which were career highs.

Even though no one truly knows how these situations will shake out, re-signing Hankins and adding Blount would immediately address pressing needs and would allow the Giants to pursue other positions in the draft.