John Smoltz breaks down Giants’ win over Mets; Debating Bumgarner vs. Kershaw By DP Show | October 6, 2016 Comments comments