D-backs No. 16 prospect Dylan Ray fans his eighth batter over 5 2/3 solid innings for Double-A Amarillo