Carlos Rodriguez Shines Ineos Grenadiers Name With An Impressive Stage 5 Win Of Itzulia Basque Country

Carlos Rodriguez

Carlos Rodriguez made his team Ineos Grenadiers very proud and this is their second win in a row. Carlos won the fifth stage of Itzulia Basque Country with a triumphant final climb. The way he showed off his skills is a reminder of his caliber and intelligence. After all, he was the only survivor of … Read more