Breaking: Houston Astros fire executive Brandon Taubman over outburst at reporters
A Houston Astros executive accused of verbally accosting women journalists has been fired, the…
A Houston Astros executive accused of verbally accosting women journalists has been fired, the…