58 Nick DeLuca

Nationality
USA
Position
LB
Height
6'3"
Weight
251
Current Team
MIA
Age
25