Cork City duo Kevin O’Connor and Sean Maguire are on their way to Deepdale

He leaves Cork having scored 46 goals in 59 appearances for John Caulfield’s side – including the winner in last year’s FAI Cup final.

The former West Ham man scored 20 goals in 21 league games this season and his club look to have the title secured already.

They hold a 15-point lead at the top of the table and have a game in hand on Dundalk.

Maguire posted a statement on social media which read: “I’ve made so many memories that will live with me forever, from winning he FAI Cup to scoring a hat-trick in front of the shed end in the Europa League.

“And to the fans, I can’t put into words how good you’ve been to me the past 18 months! It’s been so hard to hold in my emotions the past few games.

“I’ve been so overwhelmed with the reception I’ve received from you all. Thanks for everything. Cork City will always have a special place in my heart!”

22-year-old full-back O’Connor signed from Waterford in 2015 and joins Maguire at Deepdale.

He wrote: “I would like to thank everyone involved with Cork City for giving me the opportunity to play for the biggest club in Ireland.

“I want to thanks the fans for everything, it’s been a pleasure to play in front of the best supporters who come out in their numbers week in week out. For over two years you supported me like one of your own. I will be Cork’s No 1 supporter from now on.”