Astros fans blame Ted Cruz for Game 7 loss

"Unbelievable loser energy."

MLB world reacts as Astros tie ALCS

"Whatever happens in this series, I am so happy the Astros wiped the smug off the Rangers' faces these last two games."