Via: HardballTalk
The Cards and Giants are beating each others' brains out up until less than 48 hours before the World Series starts. Heck, if it rains tonight, maybe to.....