David Villar's solo home run
United States @ GiantsMarch 8, 2023 | 00:00:28
David Villar crushes a solo home run to right field, extending the Giants' lead to 4-1 in the bottom of the 6th inning
David Villar crushes a solo home run to right field, extending the Giants' lead to 4-1 in the bottom of the 6th inning