The Bucks and forward Drew Gooden have agreed to terms on a five-year, $32 million contract, reports Adrian Wojnarowski of Yahoo! Sports.

Milwaukee struck the deal early in order to fortify their frontcourt.

They are still trying to retain John Salmons.