Indian Wells
An emotional and visibly tearful Serena Williams made a glorious return to Indian Wells, California at the BNP Paribas Open on Friday, triumphantly taking in the crowd’s cheers and waving American flags, after she defeated Monica Niculescu in two sets (7-5, 7-5). The atmosphere at Indian Wells on Friday was a very different scene from one […]
Trending Stories