News Stone Temple Pilots’ Dean DeLeo Says Scott Weiland’s Death Was A '14-Year Suicide'He also spoke about the band's other lead singer, Chester Bennington.