Although he is pleased with the venue’s opening the Chief Executive Officer James Dolan says Las Vegas might not have been the best location for the first Sphere venue.