The worst contract in D-backs history: Yasmany Tomas - PHNX
Arizona Diamondbacks unveil 2016 jerseys
Arizona Diamondbacks - Wikipedia
Arizona D-backs-s-s-s-s Unveil New City Connect 'Serpientes
Ranking the current alternate uniforms of every NFL team
Arizona Diamondbacks unveil new uniforms for 2016 season
Kane Co. Cougars unveil new look for 2016
2016 Arizona Diamondbacks Road Alternate Uniform by Zach Alvarez
2016 Arizona Diamondbacks Preview: Rotation - AZ Snake Pit