World Series Baseball

Atlanta Braves’ Freddie Freeman hits a home run during the seventh inning in Game 6 of baseball’s 2021 World Series against the Houston Astros in Houston on Tuesday. The Braves won 7-0.

World Series Baseball