Dave Righetti out as Giants' pitching coach
David Villar - Wikipedia
San Francisco Giants, History & Notable Players
Mets 7, Giants 0—Churve With Verve - Amazin' Avenue
San Francisco Giants MiLB round up, 9/13/21 - McCovey Chronicles
Minor League round up, May 10
Giants rookie Casey Schmitt shows all-around athleticism in historic game – NBC Sports Bay Area & California
Giants Series Preview: Q&A with Grant Brisbee of McCovey Chronicles - Athletics Nation
San Francisco Giants – Sports Radio Service