Well since everyone is already on the "who will win" bandwagon when the year hasn't even started yet, I want to know who you think won't win the French Open this year?
I say nobody from France yet......sorry........or Cuba, Senegal, Portugal or Albania.
Anyone else?
I say nobody from France yet......sorry........or Cuba, Senegal, Portugal or Albania.
Anyone else?