At Phillies Game, Robot Takes The Mound

News & Features National Public Radio · ·