Novak Djokovic, Rafael Nadal and Roger Federer are the dream names when it comes to endorsement for companies, not just on ...
Roger Federer netted hundreds of millions of dollars from this deal alone.