Columbus Day, which falls on Oct. 9 this year and is observed annually on the second Monday of October, comes after a rocky ...