South Sydney have sealed a one-year deal for Anthony Milford to resurrect his NRL career at the club in 2022.
The 27-year-old five-eighth has been on the outer at the Broncos this season and was told his services would not be required next year with Rabbitohs playmaker Adam Reynolds heading to Brisbane on a lucrative three-year deal.
Milford has played 189 NRL games during his nine-year career
with the Raiders and Broncos, including the 2015 grand final loss, as well as seven Tests for Samoa and two State of Origins for Queensland.
Rabbitohs head of football Mark Ellison was confident Milford could regain his best form next year.