Middlesbrough midfielder Barry Robson has confirmed that he has agreed a deal to join Vancouver Whitecaps this summer.
The 33-year-old Scotland international has signed a pre-contract with the MLS side, and will join once his commitments with Boro have come to an end.
Robson's current deal was due to expire, but after talks with the club he has opted to move across the Atlantic.
"I've enjoyed my time with Middlesbrough enormously and the move to England has been good for me and for my career," said Robson.
"My immediate priority is to help Boro win promotion to the Premier League, where the club and their supporters deserve to be.
"With the squad we have, there's every chance we can do that, although we all know it's going to be hard with the league being so tight.
"I'd like to wish Tony Mowbray, the club and the fans, who have welcomed me so warmly since I came here, the very best for the future.
"I'm very excited to be joining Whitecaps and to continue my career in Major League Soccer. My family and I are also looking forward to our move to the beautiful city of Vancouver.
"But I'll be keeping a very close eye on Boro's fortunes from Canada and they will always have a special place in my heart."
Robson joined Boro in January 2010 from Celtic and has become a firm fans' favourite, with 18 goals in 77 games thus far.