David Villar ready to take over starting job at third base
SF Giants: Third base job is David Villar's to lose - Sports Illustrated San Francisco Giants News, Analysis and More
MLB scores: A late rally from the Dodgers sink the Giants 7-3 - McCovey Chronicles
How to Watch the Giants vs. Dodgers Game: Streaming & TV Info
David Villar closes 2022 with 2 homers
David Villar makes costly error in 11th inning of Giants' loss
Will Benson hits 3-run homer as Cincinnati Reds cool off San Francisco Giants with 3-2 win - The San Diego Union-Tribune
3 Reasons David Villar is SF Giants Third Baseman of the Future
Giants' David Villar, Kyle Harrison selected to MLB Futures Game
Yastrzemski splashes 3-run HR into McCovey Cove in the 10th as the Giants rally past the Padres 7-4