MLB November 3, 2021 12:01 am Atlanta Braves Defeat Astros to Win World Series The Atlanta Braves beat the Houston Astros in Game 6 to win the 2021 World Series. US & World Videos 0:47 5 things to know about Macklin Celebrini 0:43 54! Eagles rookie Jeremiah Trotter Jr. dons same number as his legendary dad 0:48 2024 NBA playoff second-round matchups, how they got there 0:58 Mystik Dan wins 150th Kentucky Derby in photo finish 3:08 Fun for everyone! Head to Parx Racing for the free Kentucky Derby party this weekend