Meyer claims Tour of Japan

Cameron Meyer took the overall win in Japan

Cameron Meyer took the overall win in Japan (Image credit: Miwako Sasaki)

By Gennie Sheer