What a weird year it has been for the Premier League.
This week the likes of The Guardian and The Telegraph have been taking a look back at their pre-season predictions and laughing at how badly they got it wrong, and they're not the only ones.
[soundcloud url="https://api.soundcloud.com/tracks/263806335" params="auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false&visual=true" width="100%" height="450" iframe="true" /]
Claudio Ranieri lead Leicester to a title, Spurs ran them closest, Jurgen Klopp turned Liverpool's fortunes around before the season ended, Watford and Bournemouth managed to stay up with ease, and Newcastle swapped their owner's optimistic hopes of Champions League football next season for Championship football next season.
In terms of transfers into the league, the likes of N'Golo Kante, Anthony Martial, Dimitri Payet, and Shinji Okazaki all hit the ground running, but there were also some spectacular flops.
Rather than look at the likes of Memphis Depay and Christian Benteke who have definitely underperformed after being signed for a clear reason, here are seven players that were signed to add another dimension to their teams, but barely kicked a ball and baffled supporters as to why the club bothered in the first place.
Victor Ibarbo
FIFA 14 demi-God Victor Ibarbo rocked up to Vicarage Road to start the season, and there was a great deal made about his transfer, so what the hell happened?
After arriving on loan from Cagliari, coming off a decent loan spell at AS Roma, Watford looked to have secured a bit of a coup when Ibarbo was signed, but after just four appearances he was sent packing back to Italy.
He now plays in Colombia for Atletico Nacional as it turns out he was just shite.
Seydou Doumbia
Another complete beast on FIFA in the last few years, Doumbia, however, differed from Ibarbo in that we had actually seen him score goals in the Champions League for CSKA Moscow.
So why has he featured so little for a Newcastle team that can't score goals?
Again, he just isn't good enough. Benitez is said to have snubbed Doumbia based on his performance in training, as another loanee from AS Roma failed to cut the mustard in England. His fee to keep him after the loan is £17.4m, which will be laughed back to Rome like the Ivorian himself.
Juan Iturbe
There must be something in the water at Roma.
Bournemouth thought they had played an absolute blinder by bringing highly-rated Argentinian Juan Iturbe in after he impressed in Serie A last year, but Eddie Howe has opted to leave the on loan winger on the bench more often than not.
Iturbe has played less than an hour of Premier League football in two substitute appearances and will surely not be signed permanently.
Gokhan Inler
Easily the best explained of this bunch, and thus the harshest inclusion, Inler has not managed to get a look in this season because of the outstanding performances of Danny Drinkwater and N'Golo Kante.
Still, it seems crazy that the former Napoli midfielder joined what he surely thought was a Leicester side in a relegation scrap, only to sit on the bench all year long and collect a Premier League winner's medal at the end of it.
Brought in for his experience to fill the void left by Esteban Cambiasso, Inler couldn't get a look in.
Henri Saivet
You could be forgiven for totally forgetting that this deal ever happened, as the former Football Manager wonderkid joined the long list of Ligue 1 players who came to Newcastle only to discover that they were useless in England.
Saivet has played 147 minutes of football and offered no help whatsoever to Newcastle's battle against relegation.
Newcastle fans would likely be happy if they never signed another player from France in the club's history.
Juanmi
The signing of Spanish international striker Juanmi from Malaga was, along with Charlie Austin, meant to be reason for Shane Long to fret over his place in the side.
Instead, the Spaniard has played less than 200 minutes of football and done very little with the time he was given on the pitch. Meanwhile, Shane Long has been tearing it up week in, week out, and Graziano Pelle has been excellent when fit.
Strange.
Oumar Niasse
Probably the harshest addition to this list as the Senegalese striker has had very little chance to impress, but Everton fans have already been calling Niasse the worst signing in the club's history after he badly struggled to control a football in recent weeks.
The club paid £14m to bring Niasse over from Russia, where he found himself after he was released by Norwegian club Brann in 2012. Now he can call himself a Premier League striker, although unless there is a dramatic turn-around then he can't say that for long.
Everton were always paying over-the-odds for him, but they didn't quite realise by how much.
Be careful what you wish for from your club's activity in the transfer market this summer.