French Open: Women's SF
French Open: Women's SF

French Open: Women's SF

The top tennis players battle it out in the women's semifinals of the French Open at Roland-Garros.