Jimmer Fredette excels in NBA preseason as he drops 41 on James Harden and the Rockets. (1:26)

The Phoenix Suns have reached a deal to sign guard Jimmer Fredette, the team announced Friday.

The two-year deal has a team option in the second year, sources told ESPN's Ian Begley. The terms of the deal were first reported by 98.7 FM Arizona Sports.

The 2011 Naismith College Player of the Year at BYU, Fredette played the past three seasons in the Chinese Basketball Association. In November, he scored 75 points for the Shanghai Sharks in a loss to Beikong.

Fredette, 30, was the 10th overall pick in the 2011 NBA draft. The Milwaukee Bucks selected him and traded his rights to the Sacramento Kings.

The Suns will be the fifth NBA stop for Fredette, who last played for the New York Knicks during the 2015-16 season.

In five NBA seasons, Fredette has averaged 6.0 points and 1.4 assists per game.