Two-time Olympic champion Ryan Crouser shattered his own shot put world record with a shot put throw of 23.56 meters at the Los Angeles Grand Prix 2023. This surpasses his prior re...