Tue 1/3/12 7:24 PM

Jon Heyman of CBSSports.com reports that Greg Dobbs will make $3 million in his new two-year contract with the Marlins. Not bad after he had to settle for a minor league deal last winter. Dobbs, 33, received semi-regular playing time at third base for the Marlins last season, batting .275/.311/.389 with eight homers, 49 RBI and a .701 OPS over 439 plate appearances. He also batted .370 (10-for-27) with a home run and eight RBI as a pinch-hitter. With Hanley Ramirez expected to make the move to third base in 2012, he'll contribute off the bench moving forward.