Japan Cup road race: Haas takes another win October 20, 2014 The Japan Cup. A festival of cycling at the end of a long season. A line-up of star riders. A massive crowd. A carnival atmosphere. A wealth of manga of cyclist...