Back to the Top News Newsfeed

Astros’ 2017 World Series Banner Has ‘Disappeared’, per Report

The Astros’ 2017 World Series banner outside of Minute Maid Park has reportedly gone missing.

In a video posted by Houston’s KHOU 11 on Sunday, the banner representing the team’s most recent World Series title that should be above the 2018 Division Series Champions banner is not located on the flag pole.

The organization said that it would not be posting any footage from the surveillance camera as it begins investigating the incident. The Astros told KPRC 2 on Monday that the banner is missing due to weather conditions.

The missing banner represents a World Series win that is often seen as highly controversial.