Former South Korea international Lee Young-pyo has signed for the Vancouver Whitecaps in the United States' Major League Soccer.
The ex-PSV Eindhoven, Tottenham Hotspur and Borussia Dortmund left-back had a number of offers from various countries but arrived in Canada on Sunday to sign a one-year contract for the club, starting in January, with the option of extending for one year.
"I've been impressed with the professional of the club and how it is run,'' Lee told reporters in Korea . "From next year, I will do my best to help my new team get some good results."
Lee, 34, left Saudi Arabian giants Al Hilal in the summer and was considering whether to retire or head overseas again.
The versatile player, who is comfortable on either side of defence or midfield, played 127 times for his country during which he appeared at three World Cups before retiring from the international game after January's 2011 AFC Asian Cup.