Serena Williams picture

Serena Williams has not won the French Open in 11 years. However, she is the odds on favorite win the crown. (Photo - Marianne Bevis)

Leave a Reply

You must be logged in to post a comment.