Question: Were both Larry Playfair and Petr Čech, born in the same place?
Sentence (from "Larry Playfair"): Playfair currently lives on Grand Island, New York.
Relevant evidence: No