Roger Federer is easily the greatest tennis player in the history of tennis, according to sports critics, tennis fans as well as other viewers. This year, it came as a rude shock when he lost to Rafael Nadal in the Wimbledon finals. Although he fought off two match points, he still could not save himself [...]

continue reading.....