Filed under: Stream Open GameThread, 5/18 Contributors: Grant Brisbee and Natto Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Open GameThread, 5/18 Reddit Pocket Flipboard Email 3 Total Updates Since May 18, 2013, 4:27pm PDT Follow this stream May 18, 2013 Giants don't allow 15 runs, claim moral victory By Grant Brisbee@GrantBrisbee May 18, 2013 Game Thread 2, I guess By Natto May 18, 2013 Open GameThread, 5/18 By Grant Brisbee@GrantBrisbee