Goldschmidt hits 2 HRs, Cardinals lose to Giants
Giants' Brass Discusses Third Base, Catcher Situations - MLB Trade Rumors
Giants option David Villar a third time, keep Conforto for Mets series
One positive sign for every Giants hitter (and every grumpy Giants fan) - The Athletic
San Francisco Giants season preview - Pinstripe Alley
David Villar ready to take over starting job at third base
David Villar makes costly error in 11th inning of Giants' loss
Giants demote struggling David Villar: 'I've been in a dark place
David Villar will be Giants starting third baseman for the 2023 season – NBC Sports Bay Area & California
SF Giants previews: David Villar, J.D. Davis, and third base - McCovey Chronicles
David Villar ready to take over starting job at third base