Located on the Northwest corner of McDowell Rd. and 64th St., and opened in 1988, Papago Sports Complex is the future home of the San Francisco Giants training facility. The City of Scottsdale anticipates project completion in the Spring of 2023. Since construction began in the summer of 2019, substantial improvements such as new ball...