velovoices.com
Tour de France 2019: Stage 20 – Nibali takes the stage; Bernal takes the Tour
In a shortened Stage 20 of the 2019 Tour de France, it was as if the whole preceding three weeks had been a dream, a beautiful dream. For today, it was business as usual with the longed-for attacki…