Scott Weiland was 'one of the most fascinating frontmen' December 4, 2015 The Current's Program Director, Jim McGuinn, shares his thoughts about the late Stone Temple Pilots frontman, who died in Bloomington, Minn., on Dec. 3, 2015. 'STP were one of the great bands of the '90s,' McGuinn writes. 'The songs and Weiland's vocal performances totally hold up. ... Through recordings, we are always able to return to the artist at the moment of their greatness.'