Houston Astros fire executive who taunted female reporters

This post was originally published on this site

The Houston Astros fired assistant general manager Brandon Taubman on Thursday following belligerent comments he made toward female reporters.

Add Comment