This summer's transfer window has been one of the more remarkable of recent times thanks to the huge amounts being spent.
But if this list of players whose contracts are expiring in the summer of 2018 is anything to go by, it could be that next summer the news is all about free transfers.
Because a stellar list of names featuring World Cup, European Championship and Champions League winners are set to be available for nothing next summer if they don't sort out new deals in the current campaign.
From Brighton and Crystal Palace - who each have a team full of players entering their last year, down to Liverpool and Tottenham - who each have just one player - there are 109 men who could be on the move for nothing this time next year.
And here they all are.
Brighton - 11
Bruno, Tomer Hemed, Gaetan Bong, Steve Sidwell, Rohan Ince, Henrik Bjordal, Uwe Hunemeier, Niki Maenpaa, Liam Rosenior, Richie Towell, Kazenga LuaLua.
Crystal Palace - 11
Martin Kelly, Julián Speroni, Damien Delaney, Yohan Cabaye, James McArthur, Bakary Sako, Joel Ward, Wayne Hennessey, Chung-Yong Lee, Hiram Boateng, Freddie Ladapo.
Arsenal - 10
Alexis Sanchez, Mesut Ozil, Santi Cazorla, Alex Oxlade-Chamberlain, Jack Wilshere, Per Mertesacker (retiring), Kieran Gibbs, Joel Campbell, Carl Jenkinson, Matt Macey.
Manchester United - 8
Juan Mata, Ander Herrera, Marouane Fellaini, Michael Carrick, Ashley Young, Daley Blind, Luke Shaw, Andreas Pereira.
Swansea City - 7
Sung-Yong Ki, Fernando Llorente, Leon Britton, Angel Rangel, Mark Birighitti, Oliver McBurnie, Kenji Gorre.
West Brom - 7
Craig Dawson, Callum McManaman, Boaz Myhill, Gareth McAuley, James Morrison, Chris Brunt, Claudio Yacob.
Newcastle United - 6
Tim Krul, Paul Dummett, Jesus Gamez, Emmanuel Riviere, Massadio Haidara, Curtis Good.
Stoke City - 6
Ryan Shawcross, Mame Diouf, Glen Johnson, Philipp Wollscheid, Peter Crouch, Jakob Haugaard.
Bournemouth - 5
Marc Wilson, Marc Pugh, Artur Boruc, Rhoys Wiggins, Baily Cargill.
Chelsea - 5
Loic Remy, Willy Caballero, Eduardo, Matej Delac, Cristian Cuevas.
Huddersfield - 5
Nahki Wells, Jason Davidson, Martin Cranie, Dean Whitehead, Luke Coddington.
Leicester - 5
Leonardo Ulloa, Robert Huth, Tom Lawrence, Matty James, Ben Hamer.
Burnley - 4
Tom Anderson, Scott Arfield, Dean Marney, Fredrik Ulvestad.
Everton - 4
Joel Robles, Aaron Lennon, Ross Barkley, Gareth Barry (set to move to West Brom this summer).
Southampton - 4
Maya Yoshida, Jeremy Pied, Stuart Taylor, Florin Gardos.
Watford - 4
Ben Watson, Jose Holebas, Valon Behrami, Miguel Britos.
West Ham - 3
Diafra Sakho, Doneil Henry, James Collins.
Manchester City - 2
Yaya Toure, Fernandinho.
Liverpool - 1
Emre Can.
Tottenham - 1
Michel Vorm.