This is shaping up to be a fun race. 🚲 Details of 2019 Giro d’Italia emerge | Cyclingnews.com