CyclingSmarter LIFE AS A HUMAN How to watch the Giro d’Italia 2021 – live TV and streaming