Michelle Carter of the United States wins gold in the Women's Shot Put Final during day three of the IAAF World Indoor Championships at Oregon...
{"Image ImageDescription": "PORTLAND, OR - MARCH 19:  Michelle Carter of the United States wins gold in the Women's Shot Put Final during day three of the IAAF World Indoor Championships at Oregon Convention Center on March 19, 2016 in Portland, Oregon.  (Photo by Ian Walton/Getty Images for IAAF)", "Image Copyright": "2016 Getty Images"}