Bartosz Huzarski posts remarkable photo of his legs after stage 18 of Tour de France
I can’t imagine how grueling one stage of the Tour de France is, let alone participating in 21 of them over three weeks. To say one of cycling’s more well known races is a test of physical endurance would be a mild understatement. Stage …

