Michael Morse's RBI single to right field in the fourth inning of Game 7 of the World Series proved to be the game-winning hit.
In Game 5 of of the NLCS against the Cardinals, Morse tied the game in the bottom of the eighth inning with a pinch-hit solo home run.
Morse will not play for the Giants in 2015 as he agreed to a two-year contract with the Miami Marlins pending a physical, a person familiar with the negotiations said Tuesday.
The person confirmed the deal to The Associated Press on condition of anonymity because it had not been finalized.
The Marlins expect Morse to replace Garrett Jones as their first baseman and bat cleanup.
Last season Morse hit .279 with 16 homers and 61 RBI in 131 games for the World Series champion San Francisco Giants. He batted .300 in the postseason and had four RBI in the World Series.
The move to Miami represents a homecoming for the 32-year-old Morse, who grew up in nearby Broward County. He's a career .281 hitter with 99 homers in 10 seasons with the Mariners, Nationals, Orioles and Giants.
Miami considers Morse an upgrade over Jones, who will now be on the trade market. Last season Jones hit .246 with 15 homers and 53 RBI in 146 games and led all major league first basemen with 13 errors.
The Marlins opted for Morse after free agent first baseman Adam LaRoche turned down their offer and instead signed with the White Sox.
Morse can also play left and right field. The right-handed hitter is projected to bat behind Gordon, Christian Yelich and Stanton.
The Associated Press contributed to this report.