WFAA 8 Dallas chief meteorologist Pete Delkus talks about why he refuses to support the Houston Astros.
RELATEDAstros vs Rangers wager made between KHOU 11 and WFAA 8