First baseman Eric Thames and the Washington Nationals are in agreement on a one-year, $4 million contract, a source familiar with the deal tells ESPN. First with the agreement was @Britt_Ghiroli and the money @Feinsand.

Nationals just keep adding in their effort to repeat.

— Jeff Passan (@JeffPassan) January 6, 2020