PHOENIX (AP) _ Armando Reynoso, the 32-year-old right-hander who was 7-3 for the New York Mets last season, signed a two-year, $5 million deal with the Arizona Diamondbacks.

Reynoso, who agreed to terms Tuesday, has a $5 million option for 2001 if he makes 30 starts or pitches 400 innings over two years. He also has a chance to earn another $1 million in performances bonuses.

``He's a four-pitch pitcher and he has one of the best moves (to first base) for a right-hander in the league,'' manager Buck Showalter said of Reynoso, plagued by shoulder and elbow injuries.

Meanwhile, managing general partner Jerry Colangelo spoke again Tuesday with left-hander Randy Johnson's representatives.

``I felt good about our chances from day one, and nothing has changed,'' Colangelo said.

Houston dropped out of contention Tuesday, and there are reports that Texas might be out as well, leaving Anaheim, Arizona and Los Angeles in the running for the pitcher.