The Lilywhites have completed the permanent signing of Peterborough United left back Andrew Hughes for an undisclosed fee.
The Cardiff-born defender has agreed a three-year deal at Deepdale until at least the summer of 2021.
Andrew, who recently turned 26, started his career at Newport County, before impressing at Posh, where he made over 100 appearances in the past two years, scoring four goals.
Having played alongside Ben Davies at Newport as well as against Billy Bodin in youth football, he will join some familiar faces in the dressing room in PR1 and admitted he is looking forward to getting started.
Speaking after putting pen to paper he said: “I am delighted to get it over the line. It has all happened quite quickly and I can’t wait to get started now.
“I enjoyed myself in League One, but I am not looking forward to the challenge of the Championship. As a player you always want to challenge yourself at the highest level possible and I am looking forward to it.”