Tag: France

Serena Williams Wins French Open

PARIS—There were a handful of reasons why Serena Williams should not have won the French Open title. Except, the 33-year-old tennis superstar did just that...