News24.com | Is this the end of the road for Roger Federer?