For what major league baseball team did Robert Redford play in The Natural (1984)? July 30, 2020 by Pamela Landy Robert Redford played in the major league baseball team New York Knights in The Natural (1984). Related Answers When was the National Baseball League formed? How old was Satchel Paige when he signed to a major league team? What was Hank Aaron’s first major league team? How did Jackie Robinson do in his first major league baseball game? What is the average annual salary of a major league baseball player? What was Robert Redford’s directorial debut?