Scottsdale Stadium
landmark

The exclusive home of the San Francisco Giants. Located in the heart of Old Town Scottsdale, the 12,000 capacity stadium has amazing views of Camelback Mountain.

photo by: dannymac15_1999 cc Flckr
related