Move Over H1N1, Spring Training Fever Hits Scottsdale!
Head to the sunny Sonoran Desert for unbeatable 70-degree weather, America’s favorite pastime, and an unforgettable experience in downtown Scottsdale. Starting today, the San Francisco Giants take the mound at Scottsdale Stadium for 15 home games for the 2010 season of Cactus League spring training. Below is your ultimate guide experiencing spring training and making [...]

