Astacio's only claims to fame are really claims to infamy: he led the league in 1998, 1999, and 2002 in home runs allowed; 1998 and 2002 in hit batsmen; and 1998 in earned runs allowed.
His last effective year was in 2001, when he had an overall ERA+ of 100; the Astros got one Scott Elarton's worth (28.2 innings) of 144 ERA+ ball out of him that year, but since then it's been ERA+ of 82, 58, and finally 47 in limited innings this year. His last outing, against Seattle, was good: 7 IP, 7 K, 0 BB.
Will the Dude tee off against him? Only time will tell!