Golden State and Brooklyn have agreed on a sign-and-trade, sending D’Angelo Russell to the Warriors on a four-year, $117M maximum contract, league sources tell ESPN.

— Adrian Wojnarowski (@wojespn) July 1, 2019