Amber Neben
Cycling

Amber Neben

USA
USA
BIRTH DATE
February 18, 1975
HEIGHT
5' 2"
BIRTH PLACE
Santa Ana, CA
RESIDENCE
Irvine, CA
OLYMPIC EXPERIENCE
2008, 2012, 2020
 

Latest News

Competition Schedule