Interesting little tidbit today:
Brian Moehler has not allowed a Grand Slam in 1360 innings, which is the longest active streak in the Majors.
We're taking good news where we can get it. And while we're talking streaks, the Astros won their 10th straight game in Cincinnati is the longest current road winning streak in the Majors.