Originally Posted by CrimsonCowboy Where was this Cardinals team in the NLDS? They sold their souls to the devil. This is their payback. Sigh. Always the Braves.
Forum Rules