Michelle Carter, the Red Oak native and Texas ex, has qualified for the finals in the women's shot put.
Michelle Carter qualifies in shot put