Rio Round-Up: Michelle Carter Makes Shot Put History

    Michelle Carter Wins Historic Shot Put Gold With a final, herculean hurl, Michelle Carter scored a gold medal in the women’s shot put final Friday night in Rio — a first for any U.S. woman in the event. “I knew I had more in the tank,” Carter told reporters. “And to be able […]