Serena out to tame French Open demons
PARIS. If momentum counts for everything in tennis, nothing will stop Serena Williams from winning the French Open for just the second time in her career in Paris on June 8.
Serena Williams has been in ominous form ahead of the year's second grand slam. Net photo.