Tag Archives: Premier League

How do Leicester City compare to previous English football champions?

Leicester City are the new champions of England by merit of their own high performance and the surprisingly less than expected performance of the usual contenders for the Premier League title.  Over the last few months, as Leicester’s title run began to be taken more seriously, there has been some discussion in the press about […]