Somewhat. I am more accurate on the Cardinals than baseball as a whole. I saw the wheels set in motion for this about May of LAST year. It is pretty much inevitable. Nothing is impossible, but the Cardinals not winning it all this year is close.
I'm better at predicting the NBA than MLB though. The NBA is fixed. Last year I predicted in February that the Lakers would beat either the Magic or Hawks in a short final. I predicted the Celtics would fight hard but get bounced pretty early due to a fake injury to a key player. You can look it up on this site. I can't brag too much because it is fixed. I just figured out the story line.
MLB is not fixed, I'm just pretty in tune with the Cards.