Filed under: Stream Astros Keppinger Leads Astros Past Giants, 6-3 Contributors: Tom Martin Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Keppinger Leads Astros Past Giants, 6-3 Reddit Pocket Flipboard Email 1 Total Update Since Jun 23, 2010, 7:07pm CDT Follow this stream June 23, 2010 In Progress: San Francisco Giants @ Houston Astros By Tom Martin Astros take down Giants, 6-3.