see more

ANTALYA, TURKEY - APRIL 14: Cyclists crash while competing in the 184,4 km long Alanya - Kemer stage of the 56th Presidential Cycling Tour of Turkey (TUR 2021) in Antalya, Turkey on April 14, 2021. (Photo by Mustafa Ciftci/Anadolu Agency via Getty Images)

ANTALYA, TURKEY - APRIL 14: Cyclists crash while competing in the 184,4 km long Alanya - Kemer stage of the 56th Presidential Cycling Tour of Turkey (TUR 2021) in Antalya, Turkey on April 14, 2021. (Photo by Mustafa Ciftci/Anadolu Agency via Getty Images)