David Paulino

Report: Astros’ assistant GM yelled ‘Thank God we got Osuna!’ at female reporters

64 Comments

Astros assistant GM Brandon Taubman reportedly yelled, "Thank God we got Osuna!" at a group of female reporters after the club advanced to the World Series. [more]