17 free agents Barnsley, Bradford City, Doncaster Rovers and Harrogate Town could sign - gallery

There are plenty of free agents available to EFL clubs such as Barnsley, Bradford City, Doncaster Rovers and Harrogate Town.

The January transfer window is open and in full swing, with deals being struck across the pyramid. Despite the quantity of signings being made during it, the January window is a tricky one to navigate.

Players are often available at bloated prices, with many clubs unwilling to trim their squad without the compensation of a healthy cash injection. It is this fact that makes snapping up free agents appealing to many.

Clubs can amend their registered player lists following the capture of January signings, meaning free agents can quickly become part of the action.

Free agent signings are often particularly appealing to clubs lower down the pyramid, as there is no need to fork out a hefty transfer fee. Here are 17 free agents who could potentially be targets for clubs in League One and League Two.