Achilles Tendon Serena Williams Hobbles Out of French Open [Video] Serena Williams pulls out of the French Open on Wednesday, Sept. 30, 2020, due to a left Achilles’ tendon injury. Read More » October 4, 2020 No Comments