FOX Sports is counting down the 25 best World Series teams of the 21st Century. At No. 1 is the 2018 Boston Red Sox.
HOUSTON, Texas (KTRK) -- Both the Houston Astros and Boston Red Sox can gain control of the ALCS with a win in Game 3. Southpaw Dallas Keuchel took the mound for the 'Stros early on and got hit hard ...