Thursday, October 24, 2019

Astros capitulate, Taubman fired...

Though they may only be related in "distraction" discussion...

The Houston Astros may have capitulated on the field last night and the Nationals are about to be the World Champions some point this weekend.

The Astros, however, definitely capitulated off it, firing Brandon Taubman for pro-domestic violence targeting of a female reporter in the locker room...
I wonder what sponsors threatened to pull the plug... Because it certainly wasn't fucking Manfred.

No comments:

Post a Comment