DeCarlo died from brain cancer on March 9, 2026, at the age of 60. Coincidentally, his death occurred exactly 19 years after Delp’s death in 2007.
DeCarlo dies
Written by
in
Written by
in
DeCarlo died from brain cancer on March 9, 2026, at the age of 60. Coincidentally, his death occurred exactly 19 years after Delp’s death in 2007.