Serena Williams unleashes furious rant at umpire as she loses US Open 2018 final to Naomi Osaka

Serena Williams unleashes furious rant at umpire as she loses

If Naomi Osaka is to lose tonight towards Serena Williams, she’ll solely have herself responsible.  They are saying try to be cautious of creating a champion like Williams indignant, however …

Read moreSerena Williams unleashes furious rant at umpire as she loses US Open 2018 final to Naomi Osaka