The Marlins have been on the lookout for an answer to their hole at third base this offseason, and they filled that spot on the diamond today by officially announcing a one-year deal with Casey McGehee. McGehee, who spent last season playing in Japan, will reportedly earn a base salary of $1.1MM and has additional incentives in his deal contract. Back in October, Ben Nicholson-Smith of Sportsnet reported that McGehee was seeking a return to MLB.

The 31-year-old may not be the No. 1 target of big league clubs from the Rakuten Golden Eagles — that honor goes to his now-former teammate Masahiro Tanaka — but McGehee did hit .289/.371/.512 with 27 home runs in his first season there and got some attention from MLB scouts. McGehee is represented by Barry Meister, as shown in the MLBTR Agency Database. McGehee earned a guaranteed $1.5MM with the Golden Eagles last season, meaning he'll take a slight pay cut to return to the Major Leagues (although his incentives likely can carry him beyond that mark).

McGehee broke into the Majors in impression fashion with the Brewers, batting .291/.346/.477 with 39 homers in 273 games (1064 plate appearances). His production vanished over the next two years, though, as the former 10th-round pick batted just .221/.282/.351 over his next 952 plate appearances prior to his signing in Japan.

Last week, Barry Jackson of the Miami Herald reported that Miami was intrigued by McGehee. Wilson Betemit, who lost 2013 to injuries, was also discussed as an option by the Marlins.

Clark Spencer of the Miami Herald first reported the agreement (on Twitter). Ken Rosenthal of FOX Sports reported the Major League guarantee (also on Twitter).