clock menu more-arrow no yes

Filed under:

Open GameThread, 5/8

New, comments

The Mets are the only team that makes me feel better about the Giants, except now they have a chance to make me feel worse about the Giants.