Lucie Safarova

Stan Wawrinka Stuns And Serena Williams Dazzles In French Open Finals

This weekend, the eventful Roland Garros came to a close, crowning two champions. One was a bit of a shock…

10 years ago