Question: where do the arizona diamondbacks have spring training
Answer: Salt River Fields at Talking Stick