Sarah Mitton wins bronze in Diamond League Finals in Zurich

Sarah Mitton of Brooklyn, Nova Scotia won the bronze medal on Wednesday in the Diamond League Women’s Shot Put Finals in Zurich, Switzerland. For Mitton, it was her fourth medal of the season on the Diamond League circuit, and the Read more