On paper, the Astros have the best postseason roster since … ever
Despite a loaded field of contenders, Houston is the consensus pick to win the World Series thanks to collection of talent we haven’t seen before.
Despite a loaded field of contenders, Houston is the consensus pick to win the World Series thanks to collection of talent we haven’t seen before.