I love Dallas Keuchel. He's not big, he doesn't throw hard, he has that beard that says he just spent four months in the Amazon searching for the Lost City of Z and he majored in apparel studies in college at Arkansas, one of the least likely people you would have figured to be an apparel studies major.
Keuchel starts Thursday night at Yankee Stadium in the opening game of a four-game series between the 23-10 Houston Astros and 21-10 New York Yankees, an early tussle in which both teams will want to puff out their chests a bit to prove they're a team to beat in the American League.