- Published in Top 50 New York Giants
23. Leonard Marshall
Leonard Marshall was a massive component of the New York Giants defensive group that would win two Super Bowls.
Leonard Marshall was a massive component of the New York Giants defensive group that would win two Super Bowls.