Sources: Astros exec's job status under scrutiny
The employment of Astros assistant general manager Brandon Taubman is under evaluation, sources told ESPN.
The employment of Astros assistant general manager Brandon Taubman is under evaluation, sources told ESPN.