People who want to purchase Las Vegas Grand Prix merchandise can get it at a soon-to-be-opened retail pop-up shop located on the Strip.