ESPN MLB reports: The Diamondbacks on Sunday signed OF Max Kepler, who is still serving an 80-game suspension for testing positive for performance-enhancing drugs.