Should PUMA Be Opening a Flagship on the Las Vegas Strip? 0 07.12.2024 03:17 Retailwire.com PUMA opened its second U.S. flagship in Las Vegas, becoming the latest brand to establish a showcase store in “Sin City.” Does this move make sense?