Giants fans board Caltrain in San Jose.

Leave a Reply