Yordan Alvarez and the Houston Astros were in must-win territory in Game 3 of the American League Championship Series on Wednesday night — and the defending World Series champions came through with a crucial 8-5 win over the Texas Rangers at Globe Life Field. “There was no other option,” Alvarez explained after the game, according […]