DJ Augustin has agreed to a three-year, $21 million contract with the Milwaukee Bucks.

The 33-year-old Augustin averaged 10.5 points and 4.6 assists last season.