August 25, 2008Published by Scott Sargent on August 25, 2008Giants Umenyiora Done For the SeasonOne for the “holy crap” file… Giants DE Umenyiora needs surgery, to miss season [Associated Press] Part me wants to think about the fact that we […]