Carl Swanson completed his months-long journey from near the Canadian border to Galveston.