Alejandra Neira Clinches Historic Junior Women’s Road Race Victory for Spain at the UCI Road World Championships in Montreal

MONTREAL, Canada — In a thrilling display of tactical brilliance and raw acceleration, Spain’s Alejandra Neira delivered a masterclass in the closing kilometers of the junior women’s road race at…