Approximately 1,600 players have suited up for the Giants in their 86-year history, including 29 Hall of Famers with ties to the organization spread across 16 coaches.
However, longevity can be elusive in the NFL, but here are the players who found it while playing for one team, setting the bar with the most games played in a Giants uniform.
DE Michael Strahan (1993-2007)
Games as a Giant: 216
Highlights: 7× Pro Bowl selection, 4× First-Team All-Pro selection, Super Bowl XLII champion, 2001 NFL Defensive Player of the Year, 2× NFC Defensive Player of the Year, NFL Record 22.5 sacks in single season, Giants franchise record for career sacks (141.5), Giants Ring of Honor, Ranked 99th by The Top 100: NFL's Greatest Players.
TE Howard Cross (1989-2001)
Games as a Giant: 207
Highlights: Super Bowl XXV champion, streaks of 71 and 64 consecutive starts, finished career with 201 receptions, 2,194 yards and 17 TDs.
DE George Martin (1975-1988)
Games as a Giant: 201
*Highlights: *Super Bowl XXI champion, became the NFL's all-time leader in touchdowns scored by a defensive lineman, Giants Ring of Honor, sixth on the Giants' career sack list.
WR Amani Toomer (1996-2008)
Games as a Giant: 190
*Highlights: *Super Bowl XLII champion, Giants Ring of Honor, franchise leader in career receptions (668), receiving yards (9,497) and touchdowns (54), longest punt return in Giants history.
LB Lawrence Taylor (1981-1993)
Games as a Giant: 184
Highlights: Pro Football Hall of Fame, Ranked 3rd in Top 100 NFL's Greatest Players, 10× Pro Bowl selection, 10× All-Pro selection, 2× Super Bowl champion (XXI, XXV), AP NFL MVP, 3× AP NFL Defensive Player of the Year, New York Giants #56 retired, Giants Ring of Honor.
Current Giants climbing up the list: David Diehl (124), Chris Snee (107), Eli Manning (105), Osi Umenyiora (104), Rich Seubert (104), Shaun O'Hara (97).