Authorities say a Canadian man from Tunisia crossed legally into the U.S. days before stabbing a police officer in the neck at a Michigan airport.