Astros fans continue to show almost unanimous support for the management of the team, and even national fans seem to have high confidence in the Astros, based on the findings of this Fanpulse poll.
Filed under:
Fanpulse asks: Which team will be the biggest letdown in the playoffs?
It’s not the Astros!