Eli's face says it all. The free agent signing frenzy has officially begun, and the New York Giants aren't instilling a lot of faith in their fan base.
I am left scratching my head as to why, seemingly, the Giants are letting opportunities slip through their fingers. Major needs at the linebacker, offensive line and wide receiver spots have become even more glaring with the release of Shaun O'Hara and Rich Seubert. Coupled with the signing of talented linebackers (Barrett Ruud, Paul Poluszny) to other teams teams, the G-Men are quickly letting opportunities slip by.
It might be time to panic if you're a Giants fan... or maybe there's hope around the corner and we just don't see it. Either way, lets take a look at what has transpired since the lockout ended, and see where Big Blue stands at the moment.