Leicester

Leicester

Leicester City are an unremarkable football team from the East Midlands who became one of the miracles of football history by winning the English Premiere League in 2016. On discovering Leicester would be honouring their home team by putting on ...