HOUSTON, Texas (KTRK) -- This segment takes a look at 8-year-old Xavier Muhammad, who is a world record holder in shot putting.
The young man holds three world records and two national records in the shot put. This summer, he won a national championship for his age group. [Ads /]