LT - David Diehl, James Brewer
LG - Rich Seubert, Shawn Andrews,
C - Shaun O'Hara, Adam Koets
RG - Chris Snee, Mitch Petrus
RT - Kareem McKenzie, Will Beatty
The key here is Rich Seubert's return from an serious knee injury that won't allow him to be fully rehabbed until the beginning of August. So if he is not able to play in the beginning of the year, the Giants will have to either replace him with Shawn Andrews or slide David Diehl over and insert Will Beatty as the left tackle.
The Giants probably feel comfortable with both, and will have to play around in camp to figure out the best possible solution.
The offensive line for the future could be nearly set with Brewer, Koets, Petrus, and Beatty as guys the Giants are very high on. I know most of you won't agree, but the bottom line is Koets and Beatty both played really well last year when given the opportunity and Petrus could learn behind Chris Snee and has potential.
Granted, the 2012 draft will likely revolve around drafting interior lineman, so if they find guys they like better they won't hesitate to draft them.
People seem to feel the Giants backup lineman are not options for the future based on their draft position, but remember they found Diehl in the 5th round and McKenzie and O'Hara were both undrafted free agents. Obviously a high draft pick is not a prerequisite for being a good offensive lineman.