FROM: TMZ.Com
Leach had been hospitalized since November after suffering a stroke while in Cabo San Lucas, and passed away Friday morning in Vegas ...
Photos: Getty Images
Photos: VH1 Images
Want to know more about The Mighty Peanut? Get their official bio, social pages & articles on 96.3 KISS-FM!