Spencer Carruthers | OVR 65
LG | 6' 4" | 309 lbs | Age: 27 | Detroit Lions
LG | 6' 4" | 309 lbs | Age: 27 | Detroit Lions
Spencer Carruthers
Born: October 30, 2000
Birthplace: Virginia
College: Georgia
Drafted: Undrafted ERROR
Years Pro: 4
Develops at a normal rate.