United States’ Michelle Carter competes in the final of the women’s shot put during the athletics competitions of the 2016 Summer Olympics at the Olympic stadium in Rio de Janeiro, Brazil, Friday, Aug. 12, 2016.
United States’ Michelle Carter competes in the final of the women’s shot put during the athletics competitions of the 2016 Summer Olympics at the Olympic stadium in Rio de Janeiro, Brazil, Friday, Aug. 12, 2016. Matt Dunham AP
United States’ Michelle Carter competes in the final of the women’s shot put during the athletics competitions of the 2016 Summer Olympics at the Olympic stadium in Rio de Janeiro, Brazil, Friday, Aug. 12, 2016. Matt Dunham AP

Olympics

Texas alum Carter first U.S. female shot putter to win gold

August 12, 2016 10:47 PM

  Comments  

Videos