Lee Scott talks beer and has Las Vegas buzzing