World Indoor Championships: Michelle Carter wins shot put
There was an error
Sorry, this video is temporarily unavailable. Please try again later.
Michelle Carter of the United States wins a dramatic women's shot put final, sending her final throw of the competition to 20.21m to clinch gold ahead of Hungary's Anita Marton.