LOS ANGELES — Scott Weiland, founding frontman of the critics-defying Stone Temple Pilots and Velvet Revolver lead singer whose dynamic, grinding vocals helped bring grunge rock firmly to the mainstream, has died, Mashable has confirmed. He was 48.
Weiland's manager told Mashable on Thursday...