Term: French Open, Description: French Open Tennis Championships, Question: Is the French Open hosted in a city nicknamed the Windy City?, Answer:No
Fact1: The French Open is hosted in Paris, France. Fact2: The nickname for Paris, France is the "City of Lights".  Fact3: The "Windy City" is Chicago, Illinois, USA. 