Serena Williams Wins 20th Grand Slam Trophy

Today’s French Open championship victory over Lucie Safarova inched Serena Williams, the world’s #1 women’s tennis player, a little closer to surpassing Steffi Graf for most career Grand Slam titles. Williams exhibited tremendous fortitude in rallying several times over the … Continue reading