Despite the shade that continues to be thrown at STP since fully cutting ties with former frontman Scott Weiland, everybody in West Palm Beach on Saturday night, like the fans who have seen shows throughout the band's spring tour, knows for a fact that guitarist Dean DeLeo, bassist Robert DeLeo, and drummer Eric Kretz got the right guy when bringing the Linkin Park singer into the fold. “There’s a new energy here. It’s a lot of light,” Dean said in a phone interview a few days before...