One day until training camp starts for real, and that means it's time to go out on a limb.
Who knows what can happen between now and the Sept. 9 season opener with injuries, waiver pickups, etc. With that in mind, though, let's look into the Big Blue View crystal ball and see how close we can come to predicting what the Giants Opening Day roster will look like.
Here's my guess at what the 53-man squad will look like when it lines up against the Miami Dolphins.
Quarterback
Eli Manning, Anthony Wright, Jared Lorenzen
Running Back
Brandon Jacobs, Reuben Droughns, Ahmad Bradshaw
Fullback
Robert Douglas
Wide Receiver
Plaxico Burress, Amani Toomer, Steve Smith, Sinorice Moss, David Tyree, Anthony Mix
Tight End
Jeremy Shockey, Kevin Boss, Michael Matthews
Offensive Line
Starters - David Diehl (LT), Rich Seubert (LG), Shaun O'Hara (C), Chris Snee (RG), Kareem McKenzie (RT)
Backups - Guy Whimper (T), Zach Piller (G), Gray Reugamer (G/C), Matt Lentz (G)
Defensive Line
Starters - Osi Umenyiora (DE), Michael Strahan (DE), Barry Cofield (DT), Fred Robbins (DT)
Backups - Justin Tuck (DE), Adrian Awasom (DE), William Joseph (DT), Jay Alford (DT), Marcus Bell (DT)
Linebacker
Starters - Antonio Pierce, Mathias Kiwanuka, Kawika Mitchell
Backups - Gerris Wilkinson, Chase Blackburn, Zak DeOssie
Cornerback
Starters - Sam Madison, Corey Webster
Backups - Aaron Ross, R.W. McQuarters, Kevin Dockery, EJ Underwood
Safety
Starters - Gibril Wilson, Will Demps
Backups - James Butler, Michael Johnson
Punter
Jeff Feagles
Placekicker
Lawrence Tynes
Long Snapper
Ryan Keuhl
Your thoughts?