Discover more from The Nats Report
Quick Notes: 2017 Houston Astros World Series banner missing from Minute Maid Park plaza
The 2017 Houston Astros World Series commemorative banner is missing from the plaza right outside Minute Maid Park.
According to Astros Officials, the 2017 Houston Astros World Series banner missing from Minute Maid Park plaza. 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.
On Monday, an Astros official told KPRC 2 NBC Houston's Sports Director Randy McIlvoy that there was no vandalism involved and that the missing banner was weather-related.