Surprise Upset for Philippine Mavericks

1 min
Japan Warriors' Kurumi Nara showed brilliant skills to defeat World No. 1 Serena Williams to win the final set of the match

Watchlist