Doesn't matter who wins the ALCS. The world Series will be won in front of the hometown crowd at Busch Stadium.
CARDS RULE!