It Won't Be Much Longer NowLeitch9/11/07 3:00pm45EditPromoteDismissUndismissHideGo to permalinkLast year, on August 14, 2006, we admitted that if this annoying team actually won the World Series, we'd feel they didn't deserve it. We have changed our viewpoint on that. (Obviously.) But we were off by a year and a month: This Cardinals team stinks. We'd almost rather watch the Buzzsaw.