Former Manchester City and QPR defender Nedum Onuoha has joined Real Salt Lake in Major League Soccer.
The 31-year-old defender joined QPR in 2012 and spent six-and-a-half years at the club, which he captained for three seasons before leaving in the summer.
Onuoha's deal is guaranteed until next year with the MLS side having the option to extend it for the 2020 season.
The player said he had interest from Championship clubs but wanted a new experience and challenge.
Real Salt Lake are tied for fourth place in the Western Conference heading into Saturday's home game against Minnesota United.