Shelbourne have confirmed the signing of forward Aiden O'Brien, who has five senior caps for the Republic of Ireland.
O'Brien has signed a multi-year contract with Shels having most recently played for Shrewsbury in the EFL League One in April. He joins the Tolka Park outfit on a free transfer.
The 30-year-old has previously had spells with Portsmouth, Sunderland, and Millwall, where he made a combined total of 188 league appearances and scored 68 career goals in England.
"I am pleased to join Shelbourne FC and embark on this new adventure," O'Brien said.
"This decision was largely supported by the excellent staff and manager who helped me through the negotiation and made sure the deal worked for me and my family. I have heard such good things about the team and can’t wait to be part of it.
"Moving to Dublin was a big decision; my grandmother was born there and I had a great relationship with her. It feels like the right decision for me and where I am in my career. I am ready to go and so excited to help bring this club back to where it belongs."
The Islington native has five seniors caps for Ireland with the most recent coming in a European qualifier against Georgia in March 2019. He scored on his debut against Poland the previous November, with the effort being named the 2018 FAI International Goal of the Year.
Reds manager Damien Duff added: "Important moment, important signing. Exciting times, exciting player. Aiden brings a wealth of experience and quality but most importantly presence, personality, leadership and a stone cold belief.
"Aiden was desperate to come which I found so refreshing. He lives for pressure and responsibility so he has come to the right place at the right time. This signing is a big statement by the club. Time o rise again."
Listen to the RTÉ Soccer podcast on Apple Podcasts, Spotify or wherever you get your podcasts.
Watch Real Madrid v Atalanta in the UEFA Super Cup final on Wednesday from 7.30pm on RTÉ2 and RTÉ Player