World Series begins tonight in Houston

The World Series begins tonight in Houston as the Astros welcome the Atlanta Braves. It’s the first appearance since 1999 in the World Series for Atlanta. Charlie Morton gets the start for the Braves. Houston is making its first World Series appearance since 2019. Framber Valdez takes the mound for the Astros.

Meanwhile, Lance McCullers Jr. is going to miss his opportunity to pitch in the World Series. The Astros ace pitcher confirmed on Monday that he will miss the series with a forearm injury. McCullers has been sidelined since exiting the divisional series and was given a 6-to-8 week recovery timeline, putting an end to his season.