Arizona Diamondbacks Top 5 Relief Pitchers of All-Time Here are my top 5 Arizona Diamondbacks relief pitchers of all-time. To be eligible a pitcher had to pitch at least 150 innings with the franchise. Also, pitchers are only […] Dave Franks August 29, 2020 2 Comments