Which current American track and field athlete holds the world record in the men's shot put event?
John Godina
Randy Barnes
Ryan Crouser
Darrell Hill

Track and Field Exercises are loading ...