The Houston Astros denied their executive taunted women reporters. Hours later, the exec apologized

Reporters say Astros executive Brandon Taubman yelled at women in the locker room Monday night.