Via: SI.com
The SF Giants missed multiple late-inning opportunities and were unable to ride Thairo Estrada and J.D. Davis' home runs to a win against the.....