In this photo provided by ISF/Meeting, runner Yuri Yoshizumi crosses the finish line during a race of Stairclimbing World Championships on Nov. 19, 2023 in Osaka, western Japan. (ISF/MEETING via AP)
Copyright © 2024 Yahoo Inc. All rights reserved.