Main Content
Ryan Crouser breaks his own world record and throws three of the six farthest shot puts of all time, topping out at 23.56 meters during the USATF L.A. Grand Prix.