The news was confirmed by a statement given by his agent to the Associated Press, outlining that the athlete had passed away at his home in Kingwood, Texas on Wednesday, January 17, 2024.
As per AP, Barber had reported experiencing some health issues prior to his death, though at the time of writing no cause of death has been revealed.