What about the GM who approved the team's initial lies, asks Christine Brennan
The Houston Astros fired exec Brandon Taubman over his ugly tirade to female reporters, and Taubman deserved exactly what he got, writes Christine Brennan at USA Today
. Now Brennan hopes others with the team don't escape punishment. The Astros organization had the gall to pat itself on the back...