Astros Executive's Rant At Reporters Draws Firestorm On Eve Of Series
As the Houston Astros prepare for Game 1 of the World Series, the front office grapples with fallout from Assistant General Manager Brandon Taubman's profane rant targeting female reporters.