Photo courtesy of Tech. Sgt. Aaron Oelrich, Wikipedia To say things have been looking bleak for the Giants is a gross understatement at this point in the season. As it stands, their record is 1-5 and after their loss to the Chargers two weeks ago, they were hit with multiple […]