I done told you he wasn’t going to be an Astro.

The Nationals have reached preliminary agreement with free agent Adam Dunn on a two-year, $20 million deal, according to a major-league source.

The deal, first reported by the Washington Post, is pending a physical. Dunn is expected to play first base for the Nationals.

via FOX Sports on MSN – MLB – Source: Nats land Dunn with 2-year, $20M deal.

It’s nice that he stayed out of the N.L. Central.