D Las Vegas co-owner Derek Stevens says of the bronze statue, “He’s aiming to please.”
Search results for:
Scott Kreeger worked at resorts on and off the Strip for more than two decades, opening Red Rock Resort and steering SLS Las Vegas for more than two years.