Scottsdale Stadium, the spring training home of the San Francisco Giants, is pretty great. It just sits here nicely in the neighborhood. The scale is just right. The food is a cut above a lot of parks which means the smell is a cut above. Every time I've been here it's been a gorgeous day....