MLB
David Villar's First Career Walkoff Hit | Giants Beat Diamondbacks on Fan Appreciation Day
D-backs vs. Giants Game Highlights (10/02/22) | MLB Highlights
David Villar walks it off for the Giants in the 10th