Michelle Carter competes in the shot put during the Golden Gala Pietro Mennea in Rome’s Olympic stadium June 8.
Michelle Carter competes in the shot put during the Golden Gala Pietro Mennea in Rome’s Olympic stadium June 8. Andrew Medichini AP
Michelle Carter competes in the shot put during the Golden Gala Pietro Mennea in Rome’s Olympic stadium June 8. Andrew Medichini AP