May 29, 2025 theswirlingdervish Are You Ready for Friday’s Stage of the Giro d’Italia? It Might Be the Worst One Yet!