MLB Power Rankings Week 20: Bubble teams on the brink? - ESPN
Jessica Mendoza - Wikipedia
ESPN: Diamondbacks 'high achievers' a month into the season
ESPN's Schoenfield: D-backs need to trade OF David Peralta at deadline
Brett Anderson exits Brewers' finale with blister
By the numbers: David Peralta's Diamondbacks tenure
Dodgers vs. Pittsburgh Pirates: Live updates, start time and score - Los Angeles Times
David Peralta - Wikipedia
Mookie Betts plays shortstop for first time in MLB career - Los Angeles Times
Arizona Diamondbacks - Arizona Sports