USA
3rd November 1982 (41)
Tim Swain is a 41 year old cyclist from USA (born November 3rd 1982).
AllRoadCyclocross
2009 2008 2007 2003