Mar 3, 2013; Albuquerque, NM, USA; Michelle Carter wins the womens shot put at 63-8 1/4 (19.41m) in the 2013 USA Indoor Championships at the Albuquerque Convention Center.