Joshua Edmondson

Current team: Team Sky
Date of birth: 06/07/1991
Nationality: Great Britain
UCI: GBR19910706
Website: www.teamsky.com

Team Affiliations:


Related Articles

Back to top