Knew I should have made my playoff predictions public earlier this week. My AL picks aren't looking very good admittedly but I saw a Cards/Giants NLCS coming from a mile away for no reason other than the fact that the baseball gods seem to feel they're the only 2 NL teams that can ever be in the World Series anymore.
|