Astros executive Brandon Taubman under fire for Osuna comments
The Astros have disputed the Sports Illustrated report regarding assistant general manager Brandon Taubman.
So catching up here... Astros sign a domestic abuser Astros exec shouts, with no provocation at female reporters—including one wearing a DV survivor pin—that he’s fucking glad they signed him. Astros then lie and deny it happened. Cool cool
Three eyewitnesses — including two Chronicle reporters — confirm
's reporting of Brandon Taubman's conduct in the Astros' ALCS clinching clubhouse