Tennis_Freak99
Legend
With the way things are going, there is a good chance that tennis is done for 2020. ATP World Tour Finals was scheduled to move to Turin from 2021.
Will they still have it London to make up for the 2020 season or it's the last of the O2 arena?
Will they still have it London to make up for the 2020 season or it's the last of the O2 arena?