Mark Cavendish struggles in heat on brutal first stage of Tour de France

More stories from Mark Cavendish

More stories from Grand Tours