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

If Your Birthday is October 9th...

Cy Fynalists

Moving Up the List