GORGEOUS day in the City. And a perfect day for a ball game! Go Giants!