Tuesday, October 19, 2010
Here we go again - but at home this time
The Giants return to AT&T Park, tied 1-1 with the Phillies in the NLCS. So we have the home field advantage back - 3 straight games in San Francisco. I am traveling again, but will be able to see this live on East coast time later today.
And from what I have seen of the Rangers and the Yankees, I am thinking the NL champion is going to be well positioned for the World Series. Those don't look like very good teams.