The LA Dodgers have beaten the Atlanta Braves 4-3 in game 7 of the National League Baseball Championships
The LA Dodgers have beaten the Atlanta Braves 4-3 in game 7 of the National League Baseball Championships
18 October 2020
They'll play the Tampa Bay Rays for the World Series title.
© 2024 Newstalk ZB, NZCity