Giants' offense explodes to notch second win of day over Reds

Top