TennisRoger Federer's 2009 French Open run 28th January 202428th January 2024 by lukealexdavisThe final piece in the puzzle.