Sports News May 12, 2026Giro d’Italia 2026: Jhonatan Narvaez wins three days after crash Ecuador’s Jhonatan Narvaez won stage four of the Giro d’Italia, just three days after being involved in a major crash which resulted in three of his…