The O2 Arena in London, England, has been host to several significant boxing events. Since its opening in 2007, the venue has been no stranger to fights that have gripped boxing fans around the world.
London's O2 Arena is one of the world's busiest and sold a record 2.5 million tickets last year. The venue is managed by Steve Sayer, a music fan who previously worked for Manchester City. The O2 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results