Otha Foster
Otha Foster
Otha Foster
West Alabama
West Alabama·
S
·
#42
Birth Date
1988-09-02 (Age 32)
Birth Place
Angie, Louisiana, United States
Height
6'0"
Weight
205 lbs
School
West Alabama