Sports

Braves vs. Astros, World Series Game 3: Time, TV channel, how to watch, live stream, pitchers for Friday

Houston won 7-2 in Game 2 on Wednesday, with seven players in the lineup recording a hit.