Connect with us
Serena Williams Naomi Osaka Serena Williams Naomi Osaka

News

Serena Williams is the tennis’ ‘god’, Not Naomi Osaka

Naomi Osaka managed to win the first four Grand Slam finals she played in her career. After canceling match points...