Elliott 2021 most influentials: Anthopoulos, Walker and Honourable Mentions — Canadian Baseball Network
Dave Righetti out as Giants' pitching coach
Matt Cain throws first perfect game in history of San Francisco Giants franchise (with list of perfect games in MLB history and play-by-play of Cain's perfect game)
San Francisco Giants' Matt Cain reflects on his perfect game
4,739 Giants Matt Cain Stock Photos, High-Res Pictures, and Images - Getty Images
Miguel montero hi-res stock photography and images - Page 2 - Alamy
Welcome to Team Entropy: Creating MLB's mass-tie playoff scenario - Sports Illustrated
Ranking every baseball season
San Francisco Giants' Matt Cain Throws Complete Game In 3-1 Win Over Washington Nationals. - Federal Baseball
Matt Capps' 2010 All-Star Game appearance was Nationals' most memorable - Washington Times
This date in baseball - ESPN
Matt Cain throws perfect game as Giants win 10-0
The Untold Story: Matt Cain's Perfect Game
Matt Cain throws perfect game as Giants win 10-0