Keuchel, McCullers on health
January 10, 2017 | 00:00:38
Astros pitchers Dallas Keuchel and Lance McCullers discuss their health and outlook for 2017 at the club's mini-camp
Astros pitchers Dallas Keuchel and Lance McCullers discuss their health and outlook for 2017 at the club's mini-camp