Gooden reaches deal with Bucks

Drew Gooden(notes) has reached agreement on a five-year, $32 million contract with the Milwaukee Bucks, league sources told Yahoo! Sports.

Gooden has played for eight teams in eight seasons, and hopes to find some stability with the fast-rising Bucks.

Bucks general manager John Hammond and agent Dan Fegan struck quickly on Thursday and cut a deal to help solidify Milwaukee's frontline. Gooden will join a core of Andrew Bogut(notes) and Brandon Jennings(notes) that has added Corey Maggette(notes) and Chris Douglas-Roberts(notes) in the offseason. The Bucks are still negotiating with free agent John Salmons(notes) to return.