Oct 24 2019 by Bleacher Report - Houston Astros
MLB Commissioner Rob Manfred commented for the first time on the actions of Houston Astros assistant general manager Brandon Taubman following the team's American League Championship Series victory over the New York Yankees ...
Continue Reading Rob Manfred 'Concerned' About 'Underlying Substance' of Brandon Taubman Tirade