Leicester City

    27
    Leicester City Football Club is an English professional football club based at the King Power Stadium in Leicester. They compete in the …
    League: Premier League

    Nickname(s): The Foxes