James Cole was not the original Inn Keeper on Cole's Hill. Samuel Cole was the original Innkeeper and had arrived in 1630 (Winthrop Fleet of 17). If you review the timeline, it also shows that James married in Massachuetts, yet it did not immigrate until 1633.