Leicester City

Leicester City

Leicester were founded in 1884 and spent much of their history playing at Filbert Street before their move to the now named King Power Stadium in 2002. Leicester have won the League Cup on three occasions, the most without having won the League or FA Cup.

LATEST

HOT LIST

FEATURED