Back to the Atlanta Braves Newsfeed

Nielsen: 23.5 million saw Game 7 of World Series (The Associated Press)