Personal Life & Education
Leach was a son of Cheryl Hudson. 
On Tuesday March 6, 2018, Leach was found by his older in the family outdoor garage deceased. He had committed suicide by hanging himself.   His brother also found a note for his family stating that he had been bullied at his school.