Kadeem Leonard, a 6-foot-3, 218-pound linebacker from Fairmont, N.C., announced his commitment to UCF on Wednesday.