HOUSTON – It appears the 2017 Houston Astros World Series commemorative banner is missing from the plaza right outside Minute Maid Park.
The plaza is located on the Crawford Street side of Minute Maid Park, with banners commemorating division, division series, league championships, and in the case of 2017, the Astros’ World Series title.
That 2017 World Series title has come under scrutiny from the baseball world after a Major League Baseball investigation that found the Astros used technology to steal signs. The controversy has led to the Astros often times getting treated less than politely on the road and sometimes, with fans getting into confrontations.
When contacted by KPRC 2 on Sunday, the Astros responded that they’re “looking into this matter” with no further comment. On Monday, an Astros official told KPRC 2 Sports Director Randy McIlvoy that there was no vandalism involved and that the missing banner was weather-related.
There is no confirmation yet as to when a banner will be placed back on the pole, and whether that would be a replacement version or the original banner.