The Phillies have cracked the case of Didi Gregorius' missing power. Finding a solution will be trickier.
Diamondbacks score 4 straight to force extras, walk off in 10th vs. Braves
Diamondbacks GM Mike Hazen Explains David Peralta Trade
Fantasy baseball waiver wire: David Peralta riding high on a launch-angle surge - The Athletic
2020 Arizona Diamondbacks Reviews #9: David Peralta - AZ Snake Pit
Arizona Diamondbacks get 18 hits in win over Colorado Rockies
Report: D-backs' David Peralta traded to Rays for catcher prospect
O'Neill homers in Cards' win, D-backs lose 12th straight
D-backs vs. Dodgers NLDS Game 1 starting lineups and pitching matchup
Dodgers' David Peralta delivers game-winner to sweep D-backs
Michael Brantley and the Fountain of Youth workout: How Diamondbacks slugger David Peralta primed himself to bounce back - The Athletic
Three Diamondbacks who benefit the most from David Peralta trade - AZ Snake Pit
Arizona Diamondbacks: Spotlight Brightest On Front Office At Spring Kickoff
Giants can't finish rally, fall to D'backs 4-3
Has David Peralta made his last appearance with the D-backs? - PHNX