Dec 09, 2009 1:26 PM EST

Randy Wolf and the Milwaukee Brewers have agreed to a three-year contract worth $27 million, major league sources tell ESPN The Magazine's Buster Olney.

Wolf, 33, pitched for the Los Angeles Dodgers last season, going 11-7 with a 3.23 ERA in 34 starts.

Via ESPN