American Crouser breaks 31-year-old shot put world record June 19, 2021 Absolute India Eugene, Olympic champion Ryan Crouser broke the 31-year-old world record of Randy Barnes in...