The Astros come to town finishing a nine-game road trip. Houston lost 2 of 3 to Texas this week, which marked their first series loss in June (10-6 in the month). That mild hot streak has not moved them up in the standings, as they remain in last place in the NL Central, six games back.
The Astros have one of the lowest run-scoring offenses in the NL (only ahead of Chicago, SF, and SD in runs scored) and a big part of that is that they’re just not hitting home runs. That has resulted in a run-differential of -37 which makes it hard to believe this team is making a run for the top half of the division. Normally, you would think that no power = scrappy hustling hitters (at least according to the classic baseball announcer logic). At least in some cases that’s not true as Carlos Lee is catching some flak for not running out grounders. Still, I’m not going to rag on the guy because he just extended my season long hit streak in Beat the Streak to 14 games last night (I might actually have to start thinking about my picks at this point).