Dallas Keuchel on Astros’ playoff chances; Dan recaps MLB playoffs, NFL By DP Show | October 9, 2015 Comments comments