the Houston Astros are a great team and anyone still discrediting them with the scandal is delusional. I get being mad, but you shouldn’t doubt how good the Astros really are. they made the ALCS last year, one win from a WS appearance, and have the best offense in MLB this year.