Geoff Blum talks about his World Series home run while playing with the White Sox, the Astros' up-and-down season, the outside perception of this Indians team to this point in the season, the fan reaction to Astros players and how players have dealt with the criticism.