Matt Cain Was Here!

Three-time All-Star and a member of the 2010 and 2012 World Series champion Giants, Matt Cain was playing golf with ILM’s own Glenn Pifer. Cain threw the 22nd perfect game in Major League Baseball history on June 13, 2012; and the first one in San Fransisco history. They met by chance at the Seville Country […]