Via: SI.com
The SF Giants' 8-3 victory over LA on Monday came after an unexpected six-run ninth inning. Are these offensive outbursts what the Giants have been.....