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.
Eli Manning, Anthony Wright, Jared Lorenzen
Brandon Jacobs, Reuben Droughns, Ahmad Bradshaw
Plaxico Burress, Amani Toomer, Steve Smith, Sinorice Moss, David Tyree, Anthony Mix
Jeremy Shockey, Kevin Boss, Michael Matthews
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)
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)
Starters - Antonio Pierce, Mathias Kiwanuka, Kawika Mitchell
Backups - Gerris Wilkinson, Chase Blackburn, Zak DeOssie
Starters - Sam Madison, Corey Webster
Backups - Aaron Ross, R.W. McQuarters, Kevin Dockery, EJ Underwood
Starters - Gibril Wilson, Will Demps
Backups - James Butler, Michael Johnson