The saying 'all good things must come to an end' certainly rings true in football.
Whether it's winning streaks, impressive goalscoring runs or just seeing your favourite star transfer away from your club, the game is full of ups and downs.
But it's never really the end until a footballer decides to hang up their boots for good and announce their retirement.
Every summer, we see legends step away from the beautiful game.
After all, nothing lasts forever and this summer is no different - there are plenty of big names who won't be returning next season.
After stellar careers across Europe, here are eight footballers who will retire following the 2019/20 season.
Baines bows out after a brilliant career - 13 years of which he spent on Merseyside with Everton.
His 39 goals and 37 assists mean no defender has contributed to more goals in Premier League history.
Despite being 35, the 30-cap England international did have a contract offer from Carlo Ancelotti but has decided to hang up his boots. He could return to Everton as a coach, though.
Gomez was once one of the most feared strikers in Europe. The peak of his career came at Bayern Munich between 2009 and 2013, where he netted 113 goals in 174 appearances.
On top of that, he was a German international for over a decade, scoring 31 times in 78 games.
He retires with three Bundesliga titles and a Champions League winners' medal to his name. Not bad.
Another German stepping away from football. Schurrle never quite made it at Chelsea but did have more successful spells at Dortmund and Bayer Leverkusen.
There's also the small matter of winning the World Cup in 2014, too.
At 29, his decision to retire may seem a bit strange, but given he's won the game's greatest prize, we can't blame him for walking away.
You're probably shocked Baros was still playing up to this summer but at 38, he's finally decided to retire.
The Czech legend steps away as a Liverpool hero, having featured in their 2005 Champions League winning campaign - he started the final.
Baros also won the Golden Boot at Euro 2004 with five goals, proving he was one of the best strikers in Europe on his day.
Perhaps not on the same level as those above him, Jedinak retires as a cult hero.
The former Crystal Palace captain was last seen in England as he helped Aston Villa win promotion to the Premier League in 2019.
But since being released, he flirted with A-League side Macarthur FC before announcing his retirement earlier this month.
Pizarro steps away from football at the age of 41, having featured for the likes of Bayern Munich, Chelsea and Werder Bremen during a 24-year career.
He never truly cracked the Premier League but does retire with six Bundesliga titles, six German Cups and a Champions League winners' medal.
The German also won the Club World Cup with Bayern and is the sixth top-scorer in Bundesliga history.
Aduriz was clinical in his prime. He spent most of his career with Atletic Bilbao and his most prolific campaign was 2015-16, when he scored 36 goals in 55 games as a 35-year-old.
The Spaniard retires at 39 and in truth, his days have been numbered for a while.
He barely played this season due to needing a hip replacement but he did score one goal in La Liga - an 89th-minute bicycle kick winner against Barcelona. Not a bad way to bow out.
There's no way we were forgetting about N'Gog. There was a time when fans thought he was going to be a Liverpool legend after scoring a 96th-minute goal against Man United.
But that's not quite how it happened. He had poor spells at Bolton and Swansea before rediscovering some form back in France with Reims, but it was short-lived.
N'Gog spent the rest of his career bouncing around Greece, Scotland, Hungary and finally Lithuania, where he's announced his retirement at 31.
There are some big names retiring from football this summer. A couple of German legends mixed in with a few cult heroes. Then there's N'Gog, too.
The beautiful game will be worse off without you, David.
- August is going to be a month of non-stop football
- Newcastle takeover bid is OFF
- Ronaldo's mind-blowing salary compared to Juve teammates