• The Nats Report
  • Posts
  • Quick Notes: 2017 Houston Astros World Series banner missing from Minute Maid Park plaza

Quick Notes: 2017 Houston Astros World Series banner missing from Minute Maid Park plaza

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.

Reply

or to participate.