So the fairy tale comes true and Leicester City walk away with the title, much to the delight of everyone in football, except, of course, Tottenham Hotspur.
Everyone is talking about what next for the heroic Foxes, but how does second place affect the future of Tottenham.
Had Leicester not been the story of the season, no doubt everyone would have backed Mauricio Pochettino's young side. Another team nobody expected to be up there suddenly cast as the bogeymen, yet, in another season, they would have been everyone's second team.
BECOME A WRITER
Do you have what it takes? Sign up today and send over your 250-word test article: https://gms.to/haveyoursay3
Next season will be tougher for Spurs to repeat the performance of next year. Under new regimes both Manchester clubs, Chelsea and Liverpool will come back stronger. Arsenal will also be up and around the top and West Ham United's move to the Olympic Stadium will give them further firepower to attack the top four.
This makes a top four place, let alone a title challenge, even more difficult to claim next season.
There are further clouds on the horizon other than stronger rivals. A proposed redevelopment of White Hart Lane is long over due but it will be costly. A look up the road to their North London rivals will show the financial restraints put on a club redeveloping a stadium. So where does that leave the manager?
Pochettino has recently verbally agreed to a new contract at Spurs, but verbal contracts aren't worth the paper they are written on. Spurs are his third managerial job since 2012 and he is not a man known for turning down a move if he sees a better opportunity, after all, he has no long term ties to north London.
Might he see the tightening financial circumstances he will have to operate under and feel his career is best served elsewhere? After all, he is currently one of the most coveted young managers in the game.
That's just about the manager's future, what about the players?
The squad needs strengthening with the season ahead. Last year Spurs had the same benefit as Leicester of playing a similar eleven week in week out in the league and resting players for the midweek European games. Next season it will be difficult to rest players for the European games when the Champions League comes to town.
These are the games the big players want to be involved in and as Brendan Rodgers found out in Madrid, resting players in the Champions League will upset the fans.
Attacking positions are the area Spurs need to strengthen most. Harry Kane has proved his class this season, but take him away, and the striker department is bare. One serious injury could turn a top four push into mid table mediocrity.
Of course, this depends on him even being at Spurs next season. Kane has long been on Manchester United's radar and a new manager and regime, plus a hefty pay rise, could tempt him and others away.
Daniel Levy has a reputation as a tough chairman, but this has not stopped a drain of talent, Gareth Bale, Luka Modric and Dimitar Berbatov, to name the big casualties. It has merely meant the club get top dollar for these players so a move away for Kane, and other stars like Hugo Lloris, should not be a surprise.
After Liverpool almost took the title two years ago, they lost their talisman in Luis Suarez, albeit under different circumstances, and the replacements could not match the original.
So it seems a good season at White Hart Lane could end with a few clouds on the horizon. Maybe this was the year for Spurs too and the future is not as bright.
How will Tottenham Hotspur do next season in the Premier League? Have YOUR say in the comment section below!