![Roger Federer is called the greatest men's tennis player of all time. He has won more major tournaments than any other player in history. He has played in more than 1,000 professional Roger Federer is called the greatest men's tennis player of all time. He has won more major tournaments than any other player in history. He has played in more than 1,000 professional](https://cdn.shopify.com/s/files/1/0692/8039/9661/products/9781680204650.jpg?v=1675797131&width=1445)
Roger Federer is called the greatest men's tennis player of all time. He has won more major tournaments than any other player in history. He has played in more than 1,000 professional
![Roger Federer is called the greatest men's tennis player of all time. He has won more major tournaments than any other player in history. He has played in more than 1,000 professional Roger Federer is called the greatest men's tennis player of all time. He has won more major tournaments than any other player in history. He has played in more than 1,000 professional](https://cdn.shopify.com/s/files/1/0692/8039/9661/files/RogerFederer-9.gif?v=1684252238&width=1445)
Roger Federer is called the greatest men's tennis player of all time. He has won more major tournaments than any other player in history. He has played in more than 1,000 professional
![Roscommon Herald — Roger Federer set to return to tennis again in September following injury | Roscommon Herald Roscommon Herald — Roger Federer set to return to tennis again in September following injury | Roscommon Herald](https://img.resized.co/breaking-news/eyJkYXRhIjoie1widXJsXCI6XCJodHRwczpcXFwvXFxcL2ltYWdlcy5icmVha2luZ25ld3MuaWVcXFwvcHJvZFxcXC91cGxvYWRzXFxcLzIwMjJcXFwvMDRcXFwvMjYxNjQwNTRcXFwvMi42MDc2NTUxOS5qcGdcIixcIndpZHRoXCI6NjAwLFwiaGVpZ2h0XCI6bnVsbCxcImRlZmF1bHRcIjpcImh0dHBzOlxcXC9cXFwvd3d3LmJyZWFraW5nbmV3cy5pZVxcXC9pbWFnZXNcXFwvbm8taW1hZ2UucG5nXCIsXCJvcHRpb25zXCI6W119IiwiaGFzaCI6Ijk5ZWQzZGEyYzU4ZDc4MDI5NTVlOTdmZDVlN2I3MGMyY2MzZTkxNjQifQ==/2-60765519.jpg)