The Board

Leonard Johnson

5 moves · New York Giants

Bio not available

Leonard Johnson was with the Giants (March–July 2023) — placed on injured reserve, waived and released by the Giants within seven days in July 2023.