Leicester City has a history of 138 years but even a decade ago a few global soccer fans would recognize it at once. But the club has had its best years in the last 7 or 8 years. The Foxes of Leicester haven’t only established themselves as regular participants in the English top flight but […]