Keuchel, Giles talk strong games
Astros @ NationalsMarch 14, 2016 | 00:00:55
3/14/16: Astros pitchers Dallas Keuchel and Ken Giles discuss their impressive work in the club's tie against the Nationals
3/14/16: Astros pitchers Dallas Keuchel and Ken Giles discuss their impressive work in the club's tie against the Nationals