This Day in Sports: Geoff Blum hits home run to win longest World Series game 0 26.10.2015 21:49 Chicago Sun-Times Geoff Blum is still a hero