![TENNIS: Federer defeats Djokovic at French Open, ending Djokovic's perfect season - Grand Forks Herald | Grand Forks, East Grand Forks news, weather & sports TENNIS: Federer defeats Djokovic at French Open, ending Djokovic's perfect season - Grand Forks Herald | Grand Forks, East Grand Forks news, weather & sports](https://cdn.forumcomm.com/dims4/default/a872d51/2147483647/strip/true/crop/512x341+0+12/resize/840x560!/quality/90/?url=https%3A%2F%2Ffcc-cue-exports-brightspot.s3.us-west-2.amazonaws.com%2Fgrandforksherald%2Fbinary%2Fcopy%2F01%2F9d%2F299ab1fd676059d194f50bb44a8f%2F460155-060311-french-open-binary-1189776.jpg)
TENNIS: Federer defeats Djokovic at French Open, ending Djokovic's perfect season - Grand Forks Herald | Grand Forks, East Grand Forks news, weather & sports
![Spanish bull' Carlos Alcaraz is me, Roger Federer, Rafael Nadal rolled into one: Novak Djokovic | Tennis News - Times of India Spanish bull' Carlos Alcaraz is me, Roger Federer, Rafael Nadal rolled into one: Novak Djokovic | Tennis News - Times of India](https://static.toiimg.com/thumb/msid-101814551,width-1280,height-720,resizemode-4/101814551.jpg)
Spanish bull' Carlos Alcaraz is me, Roger Federer, Rafael Nadal rolled into one: Novak Djokovic | Tennis News - Times of India
![Roger Federer Vs Novak Djokovic Live Streaming: When And Where To Watch Dream Australian Open Semi-Final Roger Federer Vs Novak Djokovic Live Streaming: When And Where To Watch Dream Australian Open Semi-Final](https://imgnew.outlookindia.com/public/uploads/articles/2020/1/30/Federer-Djokovic-AP.jpg)