Erica Bougard
Track & Field

Erica Bougard

USA
USA
BIRTH DATE
July 26, 1993
HEIGHT
5' 6"
BIRTH PLACE
Memphis, TN
RESIDENCE
San Diego, CA
OLYMPIC EXPERIENCE
None
 

Latest News

Competition Schedule