The Milwaukee Brewers and third baseman/outfielder Brian Anderson have agreed to a one-year deal, The Athletic's Ken Rosenthal reports.

His deal is worth $3.5 million and includes an additional $2 million in incentives, a source told SportsGrid's Craig Mish.

Anderson, 29, hit .222/.311/.346 with eight homers and one stolen base over 98 games while primarily splitting time between third base and right field.