SAN FRANCISCO — Is this heaven? No, it's just AT&T Park, home of the second World Series Game 1 in three seasons. There really isn't any better setting or ballpark in baseball so let's take a quick look at the scene before the San Francisco Giants and Detroit Tigers started playing on Wednesday night.