Giants minor-league notebook: David Villar powering the River Cats; Kyle Harrison continues to soar
Giants minor-league notebook: David Villar powering the River Cats; Kyle Harrison continues to soar. Giants minor-league notebook: David.
Giants minor-league notebook: David Villar powering the River Cats; Kyle Harrison continues to soar. Giants minor-league notebook: David.