Astros Superfan’s Insane $10 Million Bet Faces First Test in ALDS Today

Astros Superfan’s Insane $10 Million Bet Faces First Test in ALDS Today

One Astros superfan bet $10 million that the Houston squad will win the 2019 World Series. But he’ll lose even more if they win.
Read More