As football clubs grapple with tightened budgets amid the coronavirus pandemic, focus is set to sharpen on the players available on free transfers this summer.
There's one name above all else which is set to gain the most attention should he not be tied down to a new contract - and that is Lionel Messi.
The Argentine superstar's position at Barcelona looks set to be the drama of the summer once again following on from part 1 last year in what was a saga surely worthy of a Netflix series.
Will he stay, or will he go? And if he does go, who can afford him?
Messi and Ramos the talk of Spain
But Messi isn't the only big name player out of contract this summer.
Elsewhere in Spain, talk of Sergio Ramos's future has taken centre stage in Madrid.
The 34-year-old is almost part of the furniture at Real, but terms on a new deal are yet to be agreed and he has been free to talk to other clubs.
And it could be all change at the Bernabeu if Luka Modric and Lucas Vazquez also move on.
Will Aguero stay at Manchester City?
Teams seeking a goal boost will be keeping an eye on Sergio Aguero's situation at Manchester City.
He's had fitness problems this season and is yet to open his Premier League account, however he was back in action during City's victory over West Ham at the weekend, which made it 20 wins in a row for Pep Guardiola's side.
Fellow Premier League side Liverpool are yet to agree a deal with Giorginio Wijnaldum, while Juan Mata's spell at Manchester United could be coming to an end.
See the full list below and in the slideshow at the top.
Out of contract players, June 2021
- Lionel Messi, Barcelona
- Gianluigi Donnarumma, AC Milan
- David Alaba, Bayern Munich
- Sergio Aguero, Manchester City
- Sergio Ramos, Real Madrid
- Memphis Depay, Lyon
- Georginio Wijnaldum, Liverpool
- Hakan Calhanoglu, AC Milan
- Florian Thauvin, Marseille
- Angel Di Maria, PSG
- Henrikh Mkhitaryan, Roma
- Lucas Vazquez, Real Madrid
- Fabian Schar, Newcastle
- Edinson Cavani, Manchester United
- Jerome Boateng, Bayern Munich
- Luka Modric, Real Madrid
- Christian Benteke, Crystal Palace
- Andros Townsend, Crystal Palace
- Patrick Van Aanholt, Crystal Palace
- Juan Mata, Manchester United
- David Luiz, Arsenal
- Danny Rose, Tottenham
- Julian Draxler, PSG