Fox: On this day in history, Sept. 16, 1620, Mayflower departs Plymouth, England