Roger Federer may be best remembered for his epic rivalries with Rafael Nadal and Novak Djokovic, against whom he played a combined 90 matches. But throughout his career, the Swiss developed long-standing and respectful rivalries with many other legends of the ATP Tour. Federer soared to winning records against the likes