Closer Kyle Finnegan agreed to a one-year, $6 million contract to return to the Washington Nationals, pending the successful completion of a physical exam, two people with knowledge of the deal confirmed to The Associated Press on Tuesday.