Going into last night’s game against the San Francisco Giants, the St. Louis Cardinals had hit three postseason home runs in their history. MobSoc Media 11 years ago