3 min read Edu NEWS Spaniard Rafael Nadal won his 20th Grand Slam 12th October 2020 admin Spaniard Rafael Nadal demolished world number one Novak Djokovic of Serbia 6-0, 6-2, 7-5 in the Roland Garros final to...