It is with deep sorrow and love that the family announces that Warren O. Richards Sr., better known as “Muggie,” age 71, died on Nov. 30, 2021. Read More: Warren O. Richards Sr. Source: Virgin Islands Daily News