Shelbourne have bolstered their attacking options ahead of their return to the Airtricity League Premier Division next season with the acquisition of Karl Sheppard.
Sheppard, 28, spent five fruitful seasons with Cork City, winning the league title in 2017 and the FAI Cup in 2016 and 2017. He revealed last month that his time on Leeside was over, and newly promoted Shels have made their move to bring him to Tolka Park.
Sheppard spent some time with Shels as a schoolboy, but he made his first steps into the League of Ireland with Galway United in 2010 before moving to Shamrock Rovers where he won a league crown in 2011.
After a spell a Reading, and then a second stint with the Hoops, he linked up with John Caulfield in Cork, establishing himself further as a hard-working and versatile attacker who proved crucial to the club's success in that era.
He will now help Ian Morris's Reds in their mission to make it a happy return to the top flight.
"I kept a close eye on Shels since I left them as schoolboy and last season," he told the club's website.
"They're the first club I ever went to as a boy, so I have always had a soft spot for them. Ian got in contact with me and told me about the plans for the season and I wanted to be a part of it."
Morris added of the acquisition: "I'm to delighted to bring Karl in. He is a fantastic signing for us, he adds good competition for us out wide and up front.
"Karl’s a winner. That’s why he is here, to kick on again and try to achieve more."