A los 31 años fichó por el equipo canadiense del Vancouver Whitecaps donde se retiró.