This tour was one of the better stadium tours I have ever been on. The tour was about an hour and a half long and they took you through everything. The stadium is very nice and close to the water. They have a spot where you can sit and watch the game for free. But don't think you can bring your chairs and sit there the whole game they kick you out every three innings. They have spot for the children to play that is open year round and is free as long as there is no game going on.
YOu can visit the site at http://sanfrancisco.giants.mlb.com/NASApp/mlb/sf/ballpark/tours.jsp