Erich Barnes was only with the New York Giants for four seasons of his 14-year career, but it was easily the best run of his career.
When you look at the career of Joe Morrison, you see a player who never had a monster year, but always gave you consistent production. No wonder the Giants never let him go over his 14-year career.
After four years with the Cleveland Browns, Shaun O’Hara signed with the New York Giants as a Free Agent in 2004. It would prove to be beneficial for both parties.
Greg Larson is one of the most underrated players in the history of the New York Giants, likely because he played his entire career when the Giants were not at an elite level.