Leicester City’s sporting miracle imbues other unfancied clubs

The sporting miracle is an, at times, overblown cliché, but it is alive and well with Leicester City completing the most improbable of seasons with the Premier League title to show for it. Hollywood script? Absolutely. Somebody’s exploits on FIFA 16? You bet. But never did it seem conceivable that the most unlikely of stories […]