On this date, 2012 Giants’ Matt Cain has a perfect night

about 5 years in The Mercury

Giants pitcher gets some help from his defense while throwing the first perfect game in team's long and storied history.

Mentioned in this news
Share it on