Clemens likes Astros' chances
February 23, 2016 | 00:02:19
Astros special assistant Roger Clemens looks at the current Astros and discusses why the team could be looking at a long run of success
Astros special assistant Roger Clemens looks at the current Astros and discusses why the team could be looking at a long run of success