Cannon adds firepower to Blades, Ryan Giles is back at Middlesbrough, and Stockport find their Louie Barry replacement
Done Deals: Covering every transfer in the EFL, every Tuesday and Friday in January on NTT20.COM.
Research, writing and editing by Ali Maxwell, George Elek, Huw Davies, Matt Watts, Sam Parry and Craig Bradley.

Ali Maxwell: “Can I disclose something…?”
There’s an elephant in the room of modern transfers. THESE DAYS, it feels like 99% of them are announced as an undisclosed fee. Frankly, it’s bloody annoying for fans and observers like us.
We don’t like being left in the dark;
Transfer fees are exciting;
The amount paid and received for a player is a key aspect in analysing the deal for both clubs
In this window, we considered including an ‘educated guess’ for all undisclosed fees. Then we realised that would be time-consuming and often flat-out wrong. We have included ‘reported fees’ on occasion, though, which felt like solid middle ground. Don’t shoot the messenger – it’s Pete O’Rourke you’re after!
But, especially in League One and League Two, there’s something important to say. Some of you will know this, but it has become clear that many do not. An ‘undisclosed fee’ can still be a free transfer, or as good as. And regularly is.
‘Your Club FC have announced the departure of Unpopular Winger to Team In League Below for an undisclosed fee.’
If your reaction to this is to say, “We’ve got money for him, incredible!”, I have bad news – that’s often not really the case. As a source within an EFL recruitment team put it to me:
“The term ‘undisclosed’ means ‘we’re not telling you’, and ‘fee’? Well, that means the cost of something. It could be nothing. It could be nothing NOW, but a bonus on promotion, on avoiding relegation, or other performance-based bonuses…
At these levels, and particularly in January, this undisclosed fee for a departing player probably isn’t paying for your flash new striker. There will usually be something in there that represents a cost… but it doesn’t guarantee it!
Keep reading with a 7-day free trial
Subscribe to NTT20.COM to keep reading this post and get 7 days of free access to the full post archives.