It took the Giants' franchise 130 years to have a perfect night. Matt Cain's evening will last forever. Cain was perfect Wednesday night. The Giants' 27-year-old right-hander retired all 27 Houston hitters at AT&T Park....