The Braves have their first baseman, and it's not Freddie Freeman.

Atlanta has agreed to a trade for All-Star first baseman Matt Olson from Oakland, a source told MLB.com's Jon Paul Morosi.

The clubs have not confirmed the deal.

Oakland is set to acquire outfielder Cristian Pache, catcher Shea Langeliers and pitchers Ryan Cusick and Joey Estes, according to ESPN's Jeff Passan.