Japan Cup Criterium: a victory for CJ Sutton October 20, 2014 It may be the end of the season but the enthusiasm for racing is high in Japan. Huge crowds were out in force on Odori Avenue in Utsunomyia on Saturday to see a...