The UCI has announced the road races courses for the 2020 Tokyo Olympicsá? and the men?s course looks brutal. The 244-kilometer route for the men’s race starts in suburban western Tokyo and winds its way through Kanagawa and Yamanashi prefectures before finishing at Fuji Speedway in Shizuoka Prefecture. From Sagamihara in Kanagawa Prefecture, the course […]