Wayne Rooney revealed a move back to England was "too great to turn down" after agreeing a deal with Championship side Derby.
The 33-year-old former England international will join the Rams as a player-coach from January and has signed an 18-month contract.
He will make the switch after seeing out the remainder of the 2019 Major League Soccer season with DC United.
"First and foremost, Wayne is joining us as a player but he will also have coaching responsibilities too, particularly around the development of our younger players progressing towards the first team from our academy, as he looks to gain his relevant qualifications for a future coaching and management career.
"Obviously, the commercial opportunities this creates are widespread and significant.
"On the back of Wayne joining the club, we have just been offered a record-breaking sponsorship deal with our principal shirt sponsor 32Red."