Seven years in the minors and 4 RBIs at home when he finally makes it, good for him, and off of David Price, as well.
Giants losing a rough game, too, 1 game back fellas with a patchwork rotation!
If they had no injuries they'd be like 5-7 games up lol.