I was recently assigned by the International Cycling Union (UCI) as the head referee at the 2008 edition of the Tour de Okinawa bicycle race [English | 日本]. Held on the weekend of November 8-9, this year was the event’s 20th anniversary and the first time it would be run as a stage race. This [...]




