The Houston Astros denied their executive taunted women reporters. Hours later, the exec apologized
The Houston Astros’ front office ought to be talking about World Series preparations after a thrilling win brought them the American League…
Continue Reading