The Astros just announced that they have terminated assistant GM Brandon Taubman's employment. Here's the full statement: pic.twitter.com/4TslyAeOW1— Mark Feinsand (@Feinsand) October 24, 2019
The Astros just announced that they have terminated assistant GM Brandon Taubman's employment. Here's the full statement: pic.twitter.com/4TslyAeOW1