Ben and Sam discuss the futures of the two teams involved in the weekend’s blockbuster trade, then talk about whether the Astros would benefit from signing Roger Clemens.
Jeff Luhnow’s first task was to clear the mess Ed Wade made, and he’s already given the Astros a fresh start.
The Astros have been awful for a while now, and the way their last loss happened was the most awful of all.