What's up with Ellen and the Astros? We have the scoop!

The Ellen Show. Astros. Minute Maid Park. Wednesday. Be there! Fans are wondering what Ellen DeGeneres is up to with the Astros after a mysterious tweet last week. She released some new details on Monday.
Published: 5:22 PM CDT May 20, 2019
Updated: 5:58 PM CDT May 20, 2019