The agent for free agent forward Mirza Teletovic says his client has agreed to terms on a three-year, $30 million contract with the Milwaukee Bucks.

Agent Misko Raznatovic announced the agreement on Friday. The contract cannot be officially signed until July 7.

advertisement | advertise on newsday

The Bucks also agreed to terms on a four-year, $38.4 million offer sheet for restricted free agent point guard Matthew Dellavedova, according a person with knowledge of the offer. If the Cleveland Cavaliers do not match the offer, Dellavedova will come to Milwaukee to replace the departed Jerryd Bayless.

Teletovic is reuniting with Bucks coach Jason Kidd, who coached him in Brooklyn. He averaged 12.0 points per game and shot 39 percent on 3-pointers in 79 games for Phoenix last year.