Sligo Rovers have confirmed that Romeo Parkes has re-signed for the club.
The Jamaican striker spent the 2019 SSE Airtricity League season with the Bit o' Red, nabbing 13 goals that season.
But he had to return to the United States, where he has spent most of his career, before the start of the new season.
However, Parkes has now put pen to paper on a deal to take him back to the Showgrounds for 2021.
"We kept the door open for Romeo if circumstances did work out because we didn't want to lose him for 2020," manager Liam Buckley said.
"We were hoping he would return for 2021 and today we’re very pleased it has come to fruition. He did very well for us in 2019, scored double figures in the league and he’ll come back looking to make another big contribution.
"It wasn’t just goals, there were some standout performances during that season and he complimented a lot of players we have here.
"We are building a squad as best we can with the view to being as strong as we possibly can and make further strides next season.
"Romeo will be another strong addition to the group. We’re making more progress and we have more to do so that work continues."
Romeo Parkes added: "I’m coming back with a feeling of unfinished business. I feel I owe something because I remember that FAI Cup semi-final with Dundalk when I had to come off early on. We didn’t make the final and I haven’t forgotten it.
"European football is something I’m looking forward to. I like the manager and I look forward to playing with all of the guys again.
"I’ve very happy to be coming back. I really like the club, the place and the fans and we can go further. I’m coming back to finish what was started."