Talk:Did the Giants really "win" a game this year?/@comment-69.249.64.157-20060216200122

I know, the Giants were SO LUCKY that Wellington Mara passed away!!