The wide-open spaces of home at AT&T Park should be a sight for sore Giants eyes in Game 3 against the Cardinals on Tuesday of a suddenly wild and wacky National League Championship Series.