Cactus League Spring Training is a favorite pastime of many local and visitors alike. Sit outside in the sunshine, watch your favorite players and perhaps even enjoy a drink. Scottsdale is host to some of the best Cactus League teams at two fantastic stadiums. The two-time World Series Champions San Francisco Giants play at the […]