Here is hoping that this is their year.
I would love to see a STL/NYY series. I live amidst hoards of Yankee fans and I'd love to rub it in everyone's face when the Cards roll them over. Bring the Yanks on, it would be a great series. Wow, thinking about the Cards winning makes me feel very good inside, I have always liked them for some reason but I never considered them a team capable of winning it all. Its their year, I could feel it.