Background
Marshall, Leonard Allen was born on October 22, 1961 in Franklin, Louisiana, United States.
Marshall, Leonard Allen was born on October 22, 1961 in Franklin, Louisiana, United States.
Student, Louisiana State.
Defensive end, New York Giants, 1983-1994.