Congratulations to the San Francisco Giants, and Lizards darthstar, SFZ, Big Joe and other SF fans here. Your team was the better team. Yankees still suck.