Free agent Anthony Tolliver has reached agreement on a two-year, $6 million contract with the Phoenix Suns, league sources told RealGM.

His agent, Larry Fox, confirmed the deal on Tuesday night.

On the first day of free agency, every NBA general manager received a hard copy 20-page presentation highlighting Tolliver as the 15th best three-point shooter in the league, his 48.2 percent three-point percentage in the fourth quarter and the strong plus-minus ratios in his career. Tolliver and Fox scoured the free agent market for the best opportunity to play his most effective position as a stretch power forward and 13 teams expressed interest throughout the process.

In Phoenix, Tolliver helps fill the void left by the departure of Channing Frye and gives the Suns a positive veteran leader, proven shooter and member of the executive committee in the NBA players union. Tolliver averaged 6.1 points, 2.6 rebounds and 41.3 percent from three-point range last season for the Charlotte Hornets.

“It’s a great opportunity for me,” Tolliver said by phone. “I went into this free agency and it worked out perfectly when Phoenix contacted my agent. With a great nucleus of young players, and the respect I have for Ryan [McDonough], Jeff Hornacek and the entire organization, it’s a perfect situation. For me, I want to go in there and help any way I can.