Photo: michelle carter wins first usa womens gold in shot put 05 | Photo 3732549 | Just Jared