SHEA
ALLARD
#69 -
OT
Ht/Wt
6’5’’,
305 lbs
Experience
0
years
‘-’
Born
Aug 27, 1989
(34 yrs)
Signed
Signed by Green Bay in 2012.
College
Delaware