It's the human and fun side of our sports heroes
Browsing Tag

Carlos Ramos

Serena Williams’s US Open implosions

Six-time US Open champion Serena Williams has been embroiled in her share of controversies at Flushing Meadows. AFP Sport looks at three Williams outbursts in the wake of her clash with umpire Carlos Ramos in a loss to Naomi Osaka in…