The trade deadline has come and gone, and the Astros still sit comfortably atop the AL West, and still look like a formidable force in baseball. Unfortunately, there is always room for improvement and Astros' Ace, Dallas Keuchel agrees. Keuchel openly criticized the Astros' front office, saying he is disappointed the team didn't add any significant piece to bolster the roster for a World Series push. Ben Maller reacts to Keuchel's criticism, saying that it's a breath of fresh air to see a baseball player go against the cliche and say what's on his mind. You can listen to the full rant below.
Tune into The Ben Maller Show weeknights from 2am - 6am EST on FOX Sports Radio!