Sportswear brand opens first store on Las Vegas Strip
In the midst of the Formula One Las Vegas Grand Prix, a global sportswear brand opened its second flagship storefront in North America