Medvedev flying high in Shanghai

  Sascha Zverev says Daniil Medvedev is the best player on tour right now. Results confirm that. Medvedev has reached six consecutive finals, including the US Open, and he has won Masters 1000… Continue reading