Conor McCormack has returned to sign for Derry City ahead of the 2020 SSE Airtricity League season.
The 29-year-old played for the Candystripes during the 2015 and 2016 season before moving to Turner's Cross to play for Cork City.
McCormack won the league with Shamrock Rovers in 2011 and enjoyed league and cup success for the Rebels in 2017 but left the Leeside club at the end of the 2019 season.
How we all feeling about today's new signing? ??? pic.twitter.com/ds0dg6FQSU— Derry City FC (@derrycityfc) December 23, 2019
The tough tackling midfielder has now signed a two-year deal at the Ryan McBride Brandywell Stadium.
"I'm really looking forward to the season already and I'm sure we will do fantastic this year," said McCormack.
"There has been a lot of change since the last time I played here so you have to give credit to the club and the places that they want to go.
"Declan and his team did well last season so hopefully we can build on that and I'm looking forward to being part of his plans.
"I knew I was leaving Cork and I enjoyed Derry City the last time I was here so that was a big factor [in signing]."