David Zabriskie is a 45 year old cyclist from USA (born January 12th 1979). He has won 19 UCI races. Strengths: Time Trial.
USA
12th January 1979 (45)
WorldTour: 6 Wins
UCI: 19 Wins
History Team and ranking One-day race Stage race