4 July 2008, 10:06 pm
Just a few short months ago, the New York Giants were capping off an unlikely run to the Super Bowl XLII championship over the heavily-favored and previously-unbeaten New England Patriots .... read more