The Arizona Diamondbacks have activated Adam Eaton from the disabled list, and Kirk Gibson immediately put the center fielder in the leadoff spot for Tuesday night's game against the Los Angeles Dodgers.