Women's Track and Field

Erica Hayward
Erica Hayward
City: Mount Pearl, NL
State: Newfoundland
Country: Canada
Birth Date: 09/15/1995
Year: 2
Hometown: Mount Pearl, NL
Major: Science