Inside the Red Bull Gaming Sphere Earlier this year, Red Bull announced the opening of the Gaming Sphere in London.…