Escobar’s 3-run triple helps Diamondbacks beat Giants 7-0 squib

Eduardo Escobar hit a three-run triple and David Peralta homered, lifting the Arizona Diamondbacks to a 7-0 win over the San Francisco Giants on Friday night. Peralta hit a solo … Click to Continue »
Scroll for more
Continue reading on The Olympian...
Tags: