The Washington Nationals and Ryan Zimmerman have agreed to terms on a $2 million contract for 2020 that includes the possibility of earning $3 million more in incentives, a source confirmed to ESPN\'s Jeff Passan on Friday.
The agreement was first reported by The Washington Post.
Via ESPN.com