Randy Johnson pitched a fine three innings against his old team, the Arizona Diamondbacks, this afternoon.