Taubman talks franchise outlook
Guardians @ AstrosMay 21, 2017 | 00:13:00
Brandon Taubman, the Astros' director of baseball operations, talks about the progression of the franchise
Brandon Taubman, the Astros' director of baseball operations, talks about the progression of the franchise