George Hill has agreed to a three-year, $29 million deal with the Milwaukee Bucks.

Hill was acquired by the Bucks from the Cleveland Cavaliers last season.

Hill will effectively replace the departing Malcolm Brogdon.