June 14, 2012
San Francisco Giants pitcher Matt Cain, left, celebrates with catcher and Lee County native Buster Posey after the final out of the ninth inning against the Houston Astros on Wednesday night in San Francisco. Cain pitched the 22nd perfect game in major league history and first for the Giants, striking out a career-high 14 and getting help from two spectacular catches to beat the Astros, 10-0.
Stories this photo appears in:
Giants pitcher Matt Cain throws the first perfect game in franchise history late Wednesday night to beat the Astros, 10-0, and Leesburg's Buster Posey was right there behind the plate for the entire ride, calling the pitches the whole way. (UPDATED)