The Giants win the pennant! The Giants win the pennant! The Giants win the pennant! err...no, they don't. - alex 1-29-2001 2:51 pm [link] [11 comments]