20070608 sports.tennis: Roger Federer in French Open finals