World Series: After taking no-hit bid into eighth inning, Atlanta wins Game 3 vs. Astros
Published
Atlanta blanked the Houston Astros 2-0 to take a two games to one lead in the World Series. Game 4 is Saturday night at Truist Park in Atlanta.
Full Article