Gattis has been mentioned in trade rumors this offseason. It has also been spectulated he could move from catcher to left field.
Gattis, 28, hit .263 with 22 homers and 52 RBI last season while Davis, 28, hit .196 with 26 homers and 72 RBI. Davis was also third in the MVP race in 2013, hitting .286, 53 homers, 138 RBI.
The Pirates had previously designated Davis for assignment. To acquire Davis, the A’s exchanged international slot money with the Pirates. The A’s traded their international slot 27 and received the Pirates’ 86th international slot. The A’s then designated outfielder Andrew Brown for assignment.
In 2014, Davis hit .233 with 11 home runs and 19 doubles. His best season came in 2012 while playing for the Mets when he hit 30 home runs and had 90 RBI.
The 35-year-old LaRoche hit .259/.362/.455 over 494 at-bats with Washington last season. LaRoche will likely split time at first and serve as the designated hitter with his new club.
While Shields is considered a long shot for the Marlins, reports have indicated LaRoche is a real possibility. The Marlins have reportedly offered him a two-year, $20 million contract. Shields’ asking price of $20 million per year is thought to be too pricey for the Marlins.
Davis was acquired by the club midseason, and hit .233/.344/.378 over 360 at-bats last year. The 27-year-old should draw interest if he chooses to become a free-agent.
"I haven't really talked a lot about it," Davis said during an interview with WRBS-FM, a contemporary Christian music station. "I didn't want to take the focus off what the team was doing, but eventually I knew that I was going to have to address it and I wanted to. I think the fans deserve an explanation. I think they want to know what happened.
"Basically, in a moment of weakness I made a decision that cost me greatly. And it just goes to show that no matter how successful you've been in the past, no matter how much stuff you have, no matter how strong you are in your faith, the devil is going to continue to come after you.
"Looking back on it, it was probably the best thing that could have happened at the time, but it was definitely one of the hardest things that I've ever had to go through.
"I'm at a point right now where I don't wish to ever go through that again, but I appreciate the process and where it has brought me spiritually."
The team's has offered the 35-year-old first baseman a two-year, $20 million deal. LaRoche is coming off a season in which he hit .259/.362/.455 over 494 at-bats.
Butler, 28, reportedly will receive a $5 million signing bonus.
LaRoche became a free agent after the Nationals opted for a $2 million buyout for the 2015 season. The veteran slugger hit .259 with 19 doubles, 26 home runs and 92 RBI in 140 games.