The baseball gods were in effect during the unveiling of championship pennant ceremony for the Houston Astros.
The Astros' controversial championship comes in the wake of them being found out the cheated in their championship run, including cheating the Los Angeles Dodgers. It's actually a big scandal but hasn't seem to have many repercussions.
Well, looks like there was some divine intervention. The video was absolutely hilarious. During what was supposed a triumphant moment turned into one big fail. Check out the video below.