Puma opened the doors to its second North American flagship store in Las Vegas this week to coincide with Sin City’s Formula ...