Geoff Blum Discusses Weird Win, Pulling Yordan, Framber Potential Return


San Francisco Giants v Houston Astros

Photo: Getty Images