Houston Astros headed to 4th World Series in 6 seasons
After a sweeping win against the Yankees in the ALCS, the Astros are heading to the World Series again. FOX 26 Sports Director Mark Berman shares more from the team after they celebrated their victory.