Download the podcast here:
or stream it below![audio http://torturecast.podomatic.com/enclosure/2014-10-08T23_32_08-07_00.mp3]
The Giants were considered the 10th seed in the MLB playoffs, yet here they are, demolishing the Pittsburgh Pirates and Washington Nationals to become one of the “Final Four” in Major League Baseball. Willie, Chad and Eric (@2outhits) discuss the Giants’ chances in the NLCS vs the Cardinals and what makes these teams so special in episode 73 of the TortureCast!