Serena Williams says she was not cheating in the US Open final and accuses the umpire of sexism in docking her a game. …read more

Read more here: US Open 2018: Serena Williams accuses umpire of sexism after meltdown in final

About the author

Leave a comment