The exterior of the NFL Las Vegas Store inside of the Forum Shops at Caesars in Las Vegas is se … The exterior of the NFL Las Vegas Store inside of the Forum Shops at Caesars in Las Vegas is seen in 2023. (Las Vegas Review-Journal)