Roger Federer $106 million $6 million salary winnings $100 million endorsements Tennis 2. New York Knicks NBA $4B 4. Naomi Osaka tennis $37M 2. Bianca Andreescu custom basketball uniforms $8M 6. Roger Federer $106 million $6 million salary winnings $100 million endorsements Tennis 2. 2…