James Dolan introduces the Sphere Las Vegas

The Sphere opens Friday in Las Vegas. FOX 5 NY’s Rosanna Scotto spoke with the visionary behind it all, James Dolan – the same man behind Madison Square Garden, Radio City Music Hall and the Beacon Theatre.

Top Stories