Nadal wins thirteenth French Open title following Djokovic rout
Rafael Nadal dominated Novak Djokovic to win his thirteenth French Open title, drawing level with Roger Federer in tennis’ GOAT...
Read More
Rafael Nadal dominated Novak Djokovic to win his thirteenth French Open title, drawing level with Roger Federer in tennis’ GOAT...
Read More