Jack Stroud played his entire NFL career with the New York Giants, where the dual-sport star from Tennessee (Football and Track & Field) became an unsung hero for the Giants.
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.