Houston Astros Flub World Series Banner Presentation

April 3, 2018 at 10:02 am by Terez in Houston Astros, MLB

The crew at Minute Maid Park tried to remove the black cover from the Astros World Series banner with a leaf blower, what looks to be a pole saw, a dude who should go on American Ninja Warrior. What a cluster f*ck – TO