clock menu more-arrow no yes

Filed under:

Open Gameday Thread 6/14

New, 76 comments

Fourteen of the last sixteen games have been losses. In comes Johan Santana, one of the best pitchers in the game. This is exactly the game the Giants will win, just to annoy us.