The Challenge: Jemmye Carroll shares more details about why she had to leave All Stars 3

The third episode of The Challenge: All Stars 3 brought two departures from the show due to unfortunate or unforeseen circumstances. One of those involved a competitor suffering an injury, while the other involved a difficult family matter. Jemmye Carroll recently gave further details about leaving the show, giving fans some more insight into what