The US Open 2020 may change the venue April 28, 2020April 28, 2020 editor According to Spanish newspaper Marca, this year’s US Open Grand Slam could take place at the Indian Wells venue. The US Open 2020, according to the original schedule, will take place in Flushing... Read More