Swiss tennis great Roger Federer has hired Darren Cahill as his new coach.
Federer hires oz coach Darren Cahill