Dodgers sign Zack Greinke to 6 year, $147 M deal

The Dodgers and Zack Greinke have agreed to a six-year, $147 million contract, according to Jon Heyman of CBS Sports.

Greinke, 29, went 15-5 with a 3.48 ERA in 34 starts for the Brewers and Angels in 2012, having allowed 200 hits, 54 walks, and 18 home runs with 200 strikeouts in 212 1/3 innings.