Christian Cantwell’s week just keeps getting better. The Eldon, Missouri native won the shot put event at the World Championships in Budapest, Hungary on Sunday. With that performance, Cantwell has moved up to #1 in the world standings. His victory over the weekend makes him a virtual lock to represent the United States in the Olympic games in Athens, Greece this summer. Cantwell was a six-time All-American during his college career at Missouri.



Missourinet