Horton, who will be a junior, is a 6-foot, 180-pound speedster who has been clocked at 4.3 seconds in the 40-yard dash. Running indoor track at Marshall this past winter, he posted a 6.95-second 60-yard dash in one meet, placing second.
Horton caught only 16 passes for 245 yards and two touchdowns during his three seasons at Marshall, but most of that production came late in the 2022 season. Horton played special teams for Marshall and sparingly on offense before the end of last season. Marshall had some injuries at receiver and Horton got more of an opportunity to play on offense late in the season, taking advantage of those chances. He caught 12 passes for 186 yards and a touchdown in the Thundering Herd?s last five games.
Horton was not with the Herd this spring and announced his intention to enter the transfer portal in April. He received at least 12 other scholarship offers, including from BYU, California and Mississippi State.
Rated as a three-star recruit by 247Sports while at Pulaski County (Va.) High School, Horton verbally committed to Kent State before his senior year in the summer of 2018. Current CU offensive coordinator Sean Lewis was going into his first year as the Kent State head coach at that time. Horton de-committed from Kent State in December of 2018 and wound up enrolling at Palmetto Prep Academy in Columbia, S.C. After one season at Palmetto, Horton signed with Marshall, where he played in 19 games over the past three years.
https://www.denverpost.com/2023/05/04/football-recruiting-cu-buffs-add-marshall-transfer-receiver-ej-horton/