Home » today » Sport » Roger Federer looks back on the final defeat in Rome in 2003: “It’s frustrating”

Roger Federer looks back on the final defeat in Rome in 2003: “It’s frustrating”

Sports

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.