I'm obviously very pleased with how the Giants are doing. I actually like this year's team much, MUCH more than the 2010 team (who I found very difficult to watch). But I also like the Tiger's quite a bit too, so I consider it a win/win either way. But at this point, it looks like the Giants should take it. If so, I will attend this year's 'victory parade' along Market St.
Barry