The Giants will be traveling to Arizona at the end of July and our family is heading down to catch the series. Does anyone know, that is willing to tell, where the Giants stay on road trips? We happened to catch them in Houston a few years back and it was a great experience and we would love to do it again. Also, any tips such as resturants, activities, or things to do while in the desert besides stay cool? Anything is appreciated. Thanks.