SF Giants mailbag: With David Villar struggling, is it time to call up Casey Schmitt?
SF Giants rookie power rankings: From Bailey to Ramos - Sports Illustrated San Francisco Giants News, Analysis and More
David Villar of the San Francisco Giants goes down to field a ground
David Villar starts at first as Giants gauge rookie's versatility
David Villar starts at first as Giants gauge rookie's versatility
Giants lose Mitch Haniger, J.D. Davis in win over St. Louis
SF Giants: The swing change that has keyed J.D. Davis' early success
David Villar (2B) News, Rumors & Videos - San Francisco Giants - Yahoo Sports
SF Giants: David Villar knows third base is his in 2023
SF Giants Video: Watch a day in the life of David Villar - McCovey Chronicles
Giants' David Villar 'in utter shock' at callup, has 2 hits off Madison Bumgarner
Giants' rookie David Villar is hitting homers and finding his voice - The Athletic