The giants clinched at least a tie for the National League West division title Friday night, which is way better than kissing your sister, but nothing to pop any corks over.
Giants look as relaxed as house cats.