Winger James Teelan will join Portadown on a free transfer when the January transfer window opens.
The 22-year-old, who spent time in the Ports academy when he was younger, was released by fellow Irish Premiership side Crusaders in October.
Teelan, who started his senior career with Dungannon Swifts, was a standout performer for Newry City, making 87 appearances and scoring 27 goals in two seasons at the club.
He then moved on to the Crues in 2023 but played just 24 times during his 18 months at Seaview.
He spent the second half of last season on loan at Carrick Rangers.
Portadown boss Niall Currie is delighted to add Teelan to his squad next month.
“He’s explosive and will carry a real threat. We felt we needed to strengthen our wide areas and James can play right across the front line,” Currie told the club’s website.
“He comes after not featuring regularly at Crusaders but we’re confident we can get his career going in the right direction again and give him the platform to get back to his very best.”
Teelan is also looking forward to working with Currie, who has led Portadown to second in the table in their first season back in the top-flight.
“I feel as though Niall is the right manager to get the best out of me and I can’t wait to get started and playing in front of the supporters.”