Macclesfield Town have announced the return of goalkeeper Scott Flinders.
The 30-year-old, who boasts over 350 league starts, returns after a successful loan deal from York City earlier this season.
Flinders began his career with Barnsley before a move to Crystal Palace in the summer of 2006.
With first-team chances limited at Selhurst Park, Flinders would have loan moves at the likes of Gillingham, Brighton, Yeovil, Blackpool and Falkirk over the following few seasons before completing a permanent switch to Hartlepool in 2009.
He would be a regular for Hartlepool over the next six years, making 284 appearances before joining York in June 2015.
He was virtually ever-present in League Two for York last season and started this season as the number one goalkeeper for the club.
But after losing his place, Flinders joined Macclesfield on loan in September, featuring in five games before returning to York in October.
He featured in a further six games for York before leaving the Minstermen last week and joining Macclesfield on a deal for the remainder of the 2016/17 season.