The French women's football team was reeling Friday as three of its top stars decided to quit with iconic captain Wendie Renard claiming the current set-up was detrimental to her mental health....