English Premier League as we know it today was the result of re-branding of the old “English first division” which was established back in 1888. Preston North End won the first two titles in 1889 and 1890. English league structure was devised with division 2 and lower leagues in 1892 and that was the time […]
The post Teams With Most Premier League Titles Since 1889 appeared first on TOTAL SPORTEK.