After nearly two years, a Pasadena man has finally been charged and arrested in connection with the brutal killing of his six-week-old son, Xavier Jr.
According to court documents, on November 11, 2020, paramedics were dispatched to the 200 Block of Vista Road in Pasadena after a report of an unresponsive infant. Upon arrival, paramedics found baby Xavier and rushed him to HCA Houston Healthcare Souteast hospital. Due to the extent of the injuries, baby Xavier was flown to Texas Children's Hospital in the Houston Medical Center where he remained in critical condition for over a week. Baby Xavier was pronounced deceased on November 20, 2020. An autopsy was performed on November 22, 2022.
The father, who seemed cooperative early on in the investigation told investigators early on ...