2019 Zhaoqing Challenge Cup Results

Results from the 2019 Zhaoqing Challenge Cup, held from May 19 through May 21 in Zhaoqing, China.

Advertisements

Challenge Cup Series Kicks Off in Zhaoqing

A talented Chinese field will headline the Zhaoqing Challenge Cup beginning tomorrow.