Sorry, no definitions found. Check out and contribute to the discussion of this word!
Sorry, no etymologies found.
I think the biggest positive for me was the fact the Giants did this on the road vs a solid team. and I'll admit, I expected the Giants to struggle against nolasco.