David Sommerville is a 54 year old cyclist from USA (born December 17th 1969), who currently rides for Verge Sport.
USA
17th December 1969 (54)
AllRoadCyclocross
2024 2010 2008 2007 2006 2005