Search results
Examining David Villar's role with Giants' breakout players, roster moves
NBC Sports BayArea via Yahoo Sports· 1 year agoDavid Villar was supposed to be the everyday third baseman for the Giants, but he now finds himself...
David Villar was supposed to be the everyday third baseman for the Giants, but he now finds himself...