World's Largest Spherical Structure 'The Sphere' Features Immersive U2 Concerts Las Vegas has welcomed its newest entertainment venue, "The Sphere," with the inaugural series of live concerts by iconic rock band U2. by Jace Dela Cruz