Salford and Hull KR have completed a swap deal that will see Red Devils prop Daniel Murray join KR, and Rovers back rower Ryan Lannon go in the other direction.
Both players were involved in a similar deal on a loan basis last season, but will now make their respective moves permanent.
Murray, 23, joined the Red Devils in 2016 and has made over 60 career appearances, including loan and dual-registration spells with Rochdale, Bradford, Halifax and Oldham.
Lannon, also 23, has made 80 career appearances after starting his career at Salford in 2015 and has featured for North Wales, Halifax and Oldham.
On his move to Hull KR, Murray said: “My time here on loan played a big part in me wanting to stay at Hull KR for another year. I was in and out of the squad at Salford and got a few good games but moving to Hull KR was a breath of fresh air.
“Working with Tony Smith was a different experience. I agreed with his mentality and ethos and it is great to be learning under him again.”
On his switch back to Salford, Lannon said: “It’s great to be back here, because this is where I thought I was playing my best rugby, before I left. It was great to be around the boys again when I came back this year, so it was no-brainer to come back permanently.
“I’m confident when I play here and I have a good relationship with all the fans. When I came back, they made me feel welcome. It was like I’d never been away.”