A 24-year-old Mexican national has been sentenced to more than eight years in prison for holding more than 100 illegal immigrants in three buildings in the Rio Grande Valley.