US Open 2024: Naomi Osaka feels better as she returns to the site of two of her Grand Slam titles August 25, 2024