Historic Overview Niki Aebersold
Niki Aebersold - Scores by Season Tweet
Niki Aebersold (born 5 July 1972 in Freimettigen) is a former Swiss professional road bicycle racer who rode for UCI ProTeam Phonak Hearing Systems from May 2003 to 2005. He was the Swiss National Road Race champion in 1998.
source - Wikipedia