The American League Championship Series between the Red Sox and Astros begins tonight at Minute Maid Park in Houston, Texas. First pitch of Game One is scheduled for 8:07 pm on FOX.
The Astros rolled through their divisional series matchup with the Chicago White Sox, taking three of four games by at least five runs. Boasting a lineup as deep as any you’ll find in the majors these days and an innate ability to evolve from good to great when the calendar flips to October, Houston looks, in a word, terrifying.
Boston enters this series overmatched on paper, but hey, they were underdogs in the Division Series against the Rays too.