- Published in Top 50 New York Giants
47. Jack Stroud
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.
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.