I am not remotely a superstitious person. But I live blogged the Cards in the World Series here last year, and well they won. And as a diehard Cardinals fan, I don't have an issue saying I don't think we were the best team in baseball last year. This year on paper we have a much better team even if during the regular season our record doesn't show that.
So below the fold, if you are a baseball fan. Lets enjoy some baseball.
Even though I grew up in Southern Illinois (and where I live now), I lived for 15 years after college in DC. At the time we didn't have a team there, but I am a Redskins, Wizards, and Caps fan. I almost hate I have to pull against the Nationals.
But we got Lohse on the mound, by the numbers our best pitcher over the course of the entire year. Just always consistent. And we are up 2-1 in a five game series.
I feel pretty good about it ....