questions: What country does the football club Sevilla FC play in? When was this club created? Where is the headquarters of this club? Did they ever win the Champions Cup? How about La Liga?
answer_texts: Spain 1905 Seville No Yes