David Villar homers twice, Giants hit 7 in romp over White Sox
Giants' David Villar, swinging a big bat early, moved up in the lineup
2023 Positional Power Rankings: Designated Hitter
Giants hit 7 homers in romp over White Sox - CBS Chicago
MORE
Carlos_Carrasco
Giants finish at.500 for first time as rookie David Villar blasts 2 HRs in 8-1 win
Yankees sweep Royals to run win streak to 7
David Villar's solo homer (5), 09/10/2022
Carlos_Carrasco
David Villar makes costly error in 11th inning of Giants' loss