Reliever Will Harris has reached an agreement on a three-year deal with the Washington Nationals, a source confirmed to ESPN’s Jeff Passan.