You could say that Leicester City didn't have the same budget, size of squad or quality as Arsenal, Man City, Man Utd and Chelsea but they managed to win their title. Even Athletico Madrid two years ago didn't have the same compared to Barca and Madrid but they won the title. Sheep had a chance, even beating Celtic twice and getting dumped out of cups early on, and they fucked it up.