Episode 98: Michelle Carter

Michelle Carter is a three-time Olympian and the 2016 Olympic Gold Medalist in Shot Put. She was the first American woman ever to win a Gold Medal in the event…