2017 Houston Astros Championship Banner Goes Missing

World Series - Houston Astros v Los Angeles Dodgers - Game Seven

Photo: Getty Images North America

It looks as if the 2017 Houston Astros World Series 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 the 2017 World Series banner which is currently missing.

The 2017 World Series championship title has been heavily scrutinized by the baseball world and directly affects to he Los Angeles Dodgers after a Major League Baseball investigation that found the Astros used technology to steal signs.

Hinch, along with Astros General Manager Jeff Luhnow, were fired by the Astros after an investigation by Major League Baseball determined that players on the team had illegally used a video feed to steal signs from opposing catchers.


Photo: Getty Images

Sponsored Content

Sponsored Content