Livan Hernandez has agreed to a Minor League deal with the Astros. Hernandez, 36, has also been invited to Spring Training. He was the Opening Day starter for the Nationals last season and started 29 games, going 8-13 with a 4.47 ERA.