The Houston Astros are down two games to none in the World Series. Some fans are worried the losses spell the return of Houston’s “Choke City” nickname, but are hanging on and rooting for their team.
The Houston Astros are down two games to none in the World Series. Some fans are worried the losses spell the return of Houston’s “Choke City” nickname, but are hanging on and rooting for their team.