Home News Medvedev wins the ATP Finals – As Predicted!