Question: George Walker was an English footballer, who played for which professional football club based in Selhurst, London?
Answer: Crystal Palace Football Club