1. Mike Onwenu
Mike Onwenu is another case of bad contract negotiations ending in the Giants favor. Unable to reach an extension with New England, Onwenu is now up for grabs - NE didn't franchise tag him either. If Onwenu sounds familiar, it's because he has been a name most linked to the Giants since the contract negotiations went south for New England.
Onwenu has the ability to play both guard positions as well as both tackle positions. He would primarily be used as guard, of course, but it's nice to know the flexibility is there should the injury bug plague the Giants once again. Injuries should be no problem for Onwenu. In his four years in the league, he has only missed three games and has more than 3,500 snaps to his name.
He's the youngest guy on this list, but has so much game experience due to his durability. Another unit on the line, at 6-3, 350 pounds, he not only has the size and strength to handle interior pass rushers, but also the quick, nimble feet to get after the faster, more agile defenders in the run game. The Giants have a lot of work to do this offseason, but signing Onwenu would help the front office exhale just a little bit.