Tom Dumoulin at the 2020 Tour de France (Photo by Tim de Waele/Getty Images)The Dutchman has been on an indefinite break from cycling since January
Tom Dumoulin at the 2020 Tour de France (Photo by Tim de Waele/Getty Images)The Dutchman has been on an indefinite break from cycling since January