Astros World Series banner unveiling is an epic fail

The Houston Astros had just a little bit of trouble unveiling their World Series championship banner Monday at the home opener in Minute Maid Park.

This did not go exactly according to plan.