Question: What team did George Hebden play for that is based at the King Power Stadium in Leicester?
Answer: Leicester City Football Club