Did Occult Powers help Leicester City win the English Premier League (EPL)?

Leicester City FC Captain being blessed by a Buddhist Monk Leicester City FC has won the 2016 English Premier League (EPL) title. At the start of the season the odds of them winning the league was 5000/1. That is; £1 bet would fetch £5,000. Nobody gave them a chance because they merely survived relegation the previous season.