Possible Answers For: First Mayflower passenger to set foot on Plymouth Rock, so it's said