The Nationals have agreed to a minor-league contract with pitcher Miguel Batista and invited him to spring training. Batista went 7-4 with one save and a 4.04 ERA in 56 relief appearances for Seattle last season.