Alex Avila

Pittsburgh Pirates' Chad Kuhl
AP Photo/Gene J. Puskar
June 21, 2018 - 10:39 pm
Ketel Marte and Alex Avila each hit two-run homers and the Arizona Diamondbacks scored eight runs in the first three innings to power their way to a 9-3 victory over the Pittsburgh Pirates on Thursday night.
Read More