TSR Sports activities: Serena Williams Reportedly Withdraws From The French Open Due To An Achilles…
TSR Sports: Prayers Up - Serena Williams leaves the game, Roomies, as she battles an Achilles tendon injury just before her scheduled game against Tsvetana Pironkova at the French Open.According to CNN, Serena was hoping to win her 24th…