Home of the Champs

I visited Scottsdale Stadium in 2010... the weather was surprisingly imperfect (cool and cloudy) by Arizona standards. But the place was packed as fans got a preview of a Giants team that went onto win its first World Series title since moving west.

Comments

Popular posts from this blog

Rare Remnant of a Lost Ballpark

Another Yankee Trade

Will He Wear Zero in the Bronx?