Jun 9, 2022; Eugene, OR, USA; Adelaide Aquilla of Ohio State wins the women's shot put in a collegiate record 64-5 1/4 (19.64m) during the NCAA Track and Field Championships at Hayward Field. Mandatory Credit: Kirby Lee-USA TODAY Sports
Add to Lightbox Download