The Premier League has been home to some legends over the last decade, with the 'big six' teams flexing their financial muscle every summer to land the best players.
We've seen the likes of Eden Hazard, Sergio Aguero, Luis Suarez and Yaya Toure rip up England's top division.
But football clubs don't always get their signings right. Sometimes money is invested in the wrong player - Alberto Aquilani to Liverpool, anyone?
There are plenty more examples of course.
So, with the decade coming to a close, GIVEMESPORT have decided to look at the best and worst signings each of the big six clubs have made in the last 10 years.
- 2019/20 PL table if only goals from Englishmen count
- Jose Mourinho keen to take Tottenham job
- YouTuber visits every PL stadium in 24 hours
Those teams being: Arsenal, Chelsea, Liverpool, Manchester United, Manchester City and Tottenham.
Let's start with the best.
Arsenal: Alexis Sanchez (£31.7m, 2014)
Not only the Gunners best signing of the last decade but perhaps of the entire Emirates era.
After joining from Barcelona, Sanchez became Arsenal's standout player. He scored 80 goals in 166 games between 2014 and 2018, helping the club to two FA Cups and the Community Shield.
Sadly, for all the good Sanchez did at Arsenal, he's more often remembered for his horror spell at United these days. But more on that later.
Chelsea: Eden Hazard (£32m, 2012)
After seven full seasons at Stamford Bridge, Hazard left Chelsea as a club legend and one of their greatest players of all time.
He almost single-handedly dragged them to the Premier League title in 2015, then to the Europa League in 2019, often making the difference in big games.
The Belgian won both of those competitions twice and also found glory in both domestic cups, all while scoring 110 goals in 352 appearances.
Hazard was sold to Real Madrid for over £100m in the summer. Great business all round for the Blues.
Liverpool: Virgil van Dijk (£75m, 2018)
Van Dijk has helped transform Liverpool and he embodies everything manager Jurgen Klopp stands for.
Eyebrows were raised when he made his £75m move from Southampton, but the critics were quickly silenced.
Without the Dutchman, it's hard to suggest that Liverpool would have won the Champions League last season.
But, with Van Dijk at the back, it seems almost inevitable that the Reds will follow up their European success with a maiden Premier League title.
Oh, and VVD has even been tipped for the Ballon d'Or too.
Manchester City: Sergio Aguero (2011, £35m)
We really don't need to justify this one. 'Aguerrroooooooooo!' is perhaps all that needs to be said.
After all, he scored the goal that won City the title in 2012 and since then, the silverware hasn't stopped flowing.
Not only has the Argentine scored important goals and scooped 11 major honours, but he's also the club's all-time top scorer and only five players have scored more in the Premier League era.
Manchester United: David de Gea (2010, £18.9m)
A few seasons ago, De Gea was considered the best goalkeeper on the planet.
Don't get us wrong - he's still in the conversation now - and without him, United might have been in serious trouble these past few years.
De Gea often makes big, game-saving contributions and although the success has dried up more recently, he's still won seven major trophies at Old Trafford.
On an individual level, the Spaniard has been United's Player of the Season three times and won the Premier League Golden Glove in 2018. Not bad.
Tottenham: Son Heung-Min (2015, £22m)
Son seems like a £22 million bargain now. Relatively unknown when he joined Spurs, the forward has gone on to be one of the club's most influential players.
75 goals in 203 appearances is impressive, but add 22 Premier League assists and it's clear he offers so much in attack.
Sadly, even Son's impressive form hasn't been enough to help Tottenham to any silverware just yet - and he had to settle for a Champions League runners-up medal last season.
So, those were each club's best signings. But now, let's have a look at the worst.
Arsenal: Andre Santos (2011, £6.2m)
Santos certainly didn't have a memorable career in north London.
He made just 13 Premier League starts over two seasons and was nothing more than a misfit at the Emirates.
His most famous moment? Swapping shirts with former Arsenal striker Robin van Persie at half-time during a fixture vs Man United.
Chelsea: Tiemoue Bakayoko (2017, £40m)
Oh dear. Bakayoko arrived at Chelsea after a very impressive season with Monaco. But he absolutely flopped at Stamford Bridge.
The Frenchman was often made a scapegoat for poor team performances, but he didn't help himself by misplacing passes left, right and centre.
After one season he was loaned to AC Milan and has since re-joined Monaco on-loan for the current campaign. It remains to be seen if he'll ever play for Chelsea again.
Liverpool: Stewart Downing (2011, £20m)
When we compare Liverpool's best signing with their worst, it's clear to see just how far the club has come.
Downing is one of those players that most probably forget even played at Anfield. But he actually made 91 appearances in all competitions during just two seasons.
However, the stat that perhaps sums up his time at Liverpool the best is zero goals and zero assists in 36 Premier League games during his first campaign.
Manchester City: Jack Rodwell (2012, £12m)
Rodwell is another Englishman that failed to live up to expectations at a big club.
After arriving from Everton, he made just 25 appearances in two seasons at the Etihad, before being shipped off to Sunderland.
His career really went downhill there and Rodwell played with the U23s team during his final season before having his contract terminated. He's now at Blackburn Rovers in the Championship.
Manchester United: Alexis Sanchez (2018, swap deal)
Sadly, Sanchez features on both our lists. Despite doing well at Arsenal, the Chile international had a terrible time at Old Trafford.
His ridiculously high wage - reported to be over £500,000-a-week - drew criticism, given his poor performances.
A number of injuries added to his troubles before Sanchez was sent out on-loan to Inter Milan over the summer. Even there, he's currently sidelined by a serious ankle problem.
Tottenham: Vincent Janssen (2016, £17m)
When Janssen arrived, Mauricio Pochettino claimed he 'ticked all the boxes' that Tottenham needed.
But three years later, the striker left having made just 31 Premier League appearances, scoring two goals.
He never really stood a chance of getting into the team ahead of Harry Kane, who has been simply brilliant since 2015.
Instead, Janssen's role was limited to that of an impact sub, but his impact was pretty poor most of the time.
There have been plenty of big Premier League signings over the last decade. Some became legends, while others were nothing more than big disappointments.
As well as looking back, we're also excited to see what the next decade of transfers will bring because the big six teams will no doubt be spending a lot more money.News Now - Sport News