Houston Astros Fire Brandon Taubman For Taunting Female Reporters
Breaking News The Houston Astros just fired their assistant GM Brandon Taubman — saying an investigation revealed he did, in fact, direct inappropriate comments toward … Read More
Breaking News The Houston Astros just fired their assistant GM Brandon Taubman — saying an investigation revealed he did, in fact, direct inappropriate comments toward … Read More