The Houston Astros reached their third World Cup in five years after losing 4-2 to the Boston Red Sox in the American League Championship.



Source link