Filed under: Open Gameday Thread 6/14 By Grant Brisbee@GrantBrisbee Jun 14, 2005, 3:31pm PDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Open Gameday Thread 6/14 Reddit Pocket Flipboard Email 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. More From McCovey Chronicles A damn fun Monday night 9/25 Gamethread: Giants vs. Padres Final week mailbag Giants-Padres Series Preview: Laugh... Weekend Minor League roundup Monday BP: It’s time to play the kids