PHOENIX - The Phoenix Suns have announced the signings of four players, including guard Brandon Knight.

Knight, a restricted free agent, signed a five-year, $70 million deal, the same as was given fellow guard Eric Bledsoe last year.

The Suns also said Friday they had signed free agent forward Mirza Teletovic, guard-forward Sonny Weems and point guard Ronnie Price.

Teletovic signed a one-year, $5.5 million deal and Weems a two-year, $5.8 million contract with the second year a team option.

Price, who has played for six teams in his 10 NBA seasons, got a one-year deal at the veteran's minimum $1.5 million.

There were multiple reports of all four signings earlier this month.