Claim: Leicester City F.C. is from England.
Evidence: Leicester City Football Club -LRB- -LSB- ˌlɛstər_ˈsɪti -RSB- -RRB- , also known as the Foxes , is an English professional football club based at the King Power Stadium in Leicester.