Anthony Lucas

DE · Detroit Lions (DET) · #61 · 6'5" · 265 lbs · USC; Texas A&M