O2 Arena ‘will fight to keep ATP tour finals in London’
The operators of the O2 Arena are confident they will be able to agree a deal to host the ATP Tour Finals once their current deal expires in 2020. Ahead of the semifinals and final…
The operators of the O2 Arena are confident they will be able to agree a deal to host the ATP Tour Finals once their current deal expires in 2020. Ahead of the semifinals and final…