Sports Illustrated Brings “Club SI” To The Las Vegas …
Las Vegas(KLAS)-The iconic Sports Illustrated, owned by Authentic Brands Group, gave Las Vegas Now the green light. Authentic's Executive Vice President of Entertainment, Matthew Goldstein takes Roqui Theus on a tour of "Club SI," their luxury Formula 1 on-track experience next to the Flamingo Hotel & Casino.