*Following on from last week’s news that Serena Williams’ foot injury would lead her to miss the entire WTT 2010 season it is now confirmed she will also miss the WTA events in Montreal, Istanbul and Cincinnati. She sustained the injury stepping on broken glass while at a … [Read more...]
You are here: Home / Archives for Stephanie Dubois