Be sure to use the Search Engine (top left of page)

February 13, 2013

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.

No comments: