David Villar's go-ahead three-run home run
September 11, 2024 | 00:00:33
Giants infielder David Villar clobbers a three-run homer to take the lead in the 10th inning for Triple-A Sacramento
Giants infielder David Villar clobbers a three-run homer to take the lead in the 10th inning for Triple-A Sacramento