National League Wins Baseball's All-Star Game 8-0

News & Features National Public Radio · ·