Great Britain
11th July 1981 (42)
James Shaw is a 42 year old cyclist from Great Britain (born July 11th 1981).
AllRoadCyclocross
2010 2009 2002 2001 2000 1999