Jeremy Lin will continue his career in China.

The free agent guard has reached an agreement with Beijing Ducks, a source told Sportando.

Lin spent last season with the Toronto Raptors winning the NBA title averaging 7 points in 23 regular season games but appearing in only 8 playoff games (1.1 points per game).

The guard with Taiwanese roots has played 9 seasons in the NBA averaging 11.6 points in 480 games.

The official announcement is expected soon.