The 2021 Homegrown San Francisco Giants Roster - McCovey Chronicles
Giants 40-man roster: The status of every player - McCovey Chronicles
Casey Schmitt - Wikipedia
2012 NL West Offseason Review: San Francisco Giants - True Blue LA
San Francisco Giants - Wikipedia
Cincinnati Reds The TortureCast
San Francisco Giants - Wikipedia
Giants non-tender 10 players, including Donnie Walton, Mauricio
A Band of Misfits: Tales of the 2010 San Francisco Giants