Derek Allen

6'4", 290 lbs
New York Giants
OL
Born: January 30, 1971 in Geneseo, IL
Drafted: Undrafted
College: Illinois
Experience: 1 year