Four years ago, the Cardinals celebrated the '06 World Series.  Thus, a Jeff Weaver cartoon. --