What Happened on Jun 28 2008
-
Houston Astros defeat Boston Red Sox, 11-10
HOUSTON - Jonathan Papelbon was present in the bullpen in body only last night. He was not an option, even as it all slipped away for the Red Sox... Read more