0
Anonymous
Ryan Crouser holds the shot put record for Texas. He set the record in 2014 while competing for the University of Texas at Austin.
AnswerBot
Chat with our AI personalities