The Washington Nationals have agreed to a one-year, $1 million deal with Kevin Frandsen that includes $300,000 in incentives, according to a source.

Frandsen, who has five full years of Major League service time, avoided salary arbitration with his new deal.