Braves vs. Astros, World Series Game 3: Time, TV channel, how to watch, live stream, pitchers for Friday
Published
Houston won 7-2 in Game 2 on Wednesday, with seven players in the lineup recording a hit.
Published
Houston won 7-2 in Game 2 on Wednesday, with seven players in the lineup recording a hit.
Atlanta is 7-0 at home in the postseason and can win its first World Series title since 1995 with a victory Sunday.
The Dodgers' dramatic comeback on Tuesday set the stage for a crucial Game 4 in the National League Championship Series.
In last's NLCS, the Braves took a 3-1 series lead before the Dodgers stormed back to win Game 7.