Filed under:
Game 28 Game Day Thread - Texas Rangers @ Houston Astros
Hey, at least Nick Martinez doesn't have to worry about losing his rotation spot now
Filed under:
Hey, at least Nick Martinez doesn't have to worry about losing his rotation spot now