The 2020 Giro d'Italia is set to run from Saturday, October 3rd - Sunday, October 25th. Watch the 2020 Giro d'Italia live and on demand on FloBikes! In the meantime, enjoy our collection of Giro d'Italia content and coverage.
How Tom Dumoulin Threw Away The 2018 Giro d'Italia
May 14, 2020
Should Tom Dumoulin have waited for help on the Colle delle Finestre in stage 19 of the 2018 Giro d'Italia, or chased Froome alone for 80km? We discuss.