May 21, 2006: Giants' Matt Cain throws 1-hitter against A's
Odds of no-hitter thrown in each ballpark
San Francisco Giants get one-hitter from Matt Cain in home opener
Matt Cain - Wikipedia
MORE
Jonathan Sánchez - Wikipedia
List of Major League Baseball no-hitters - Wikipedia
San Francisco Giants get one-hitter from Matt Cain in home opener
Matt Cain's dominant perfect game cemented his place in Giants
Today in Nationals History. Hey Nationals Fans! Check out this
Matt Cain throws five shutout innings in emotional Giants finale
Matt Cain throws five shutout innings in emotional Giants finale
No-Hitter Is as Familiar to the San Francisco Giants as a Ring
STILL DOWN FOR 'THE COUNT' / 30 years later, Montefusco's no-no
Matt Cain throws five shutout innings in emotional Giants finale
On this date, 2012: Giants' Matt Cain has a perfect night
San Francisco Giants, Baseball Wiki