Marc Soler Wins Stage 16 of Vuelta a Espana 0 0 Yesterday 15:44 RoadCycling.com Marc Soler has won stage 16 of Vuelta a Espana 2024Sponsor link: Buzzbike - Rent the bike, own the city