o2 is the UK's largest mobile network operator. They bought naming rights to what was known as the millennium dome (not even a stadium).
Ahh makes sense :)