clock menu more-arrow no yes mobile

Filed under:

Open Gameday Thread 6/14

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.