Video PlayerClose
Mike Rodgers(1st R) of the United States competes during the men's 100m Final of 2019 Nanjing IAAF World Challenge meeting in Nanjing, capital of east China's Jiangsu Province, on May 21, 2019. (Xinhua/Li Bo)
Mike Rodgers(1st R) of the United States competes during the men's 100m Final of 2019 Nanjing IAAF World Challenge meeting in Nanjing, capital of east China's Jiangsu Province, on May 21, 2019. (Xinhua/Li Bo)