David (Castro) Fajardo of Spain wins 2021 European Triathlon Cup in Quarteira
David (Castro) Fajardo of Spain ran to victory in the 2021 European Triathlon Cup in Quarteira, Portugal on Saturday Nov 6th in a
Read MoreSwim | Bike | Run
David (Castro) Fajardo of Spain ran to victory in the 2021 European Triathlon Cup in Quarteira, Portugal on Saturday Nov 6th in a
Read More