I know you don't want to see the St. Louis Cardinals again so soon. Or ever, for that matter. But that's the reality the San Francisco Giants are facing.