Ersan Ilyasova has agreed to a 3 year, $21M deal with Milwaukee, league source tells ESPN.

— Adrian Wojnarowski (@wojespn) July 1, 2018