John Hammond has agreed to a three-year contract extension to remain general manager of the Milwaukee Bucks, according to a source.

Hammond and the Bucks began working on an extension in early January.

Hammond became GM of the Bucks in 2008.