Multiple sources told ASOR that Liberty wide receiver CJ Yarbrough is no longer on the football team. We reached out to Liberty football to confirm this news, and we were told that the redshirt-freshman wide receiver has “opted out of spring practice” and will not be on the spring roster.

In a Facebook post on February 4th, Yarbrough stated, “Let’s clear the air now. I am in ROTC at Liberty University.”

The 6’3″, 205 pound receiver played in 11 games over the past two seasons with the Flames. He recorded 23 receptions for 392 yards and 1 touchdown. As a true freshman in 2019, the Tanner, Alabama product played in four games and had six receptions for 124 yards while preserving his redshirt season. In 2020, Yarbrough fought through injuries throughout the season to play in 7 games while making 6 starts. He finished the year with 17 receptions for 268 yards and 1 touchdown.

Liberty head coach Hugh Freeze has often spoken very highly of Yarbrough and his potential. In 2019, shortly after he broke out with four receptions and 83 yards to lead the Flames in receiving against Virginia, Freeze said he thought Yarbrough would eventually become a star.

“I think CJ’s going to be a star,” Freeze said in November 2019. “He’s shown it time and time again in practice. He is a great kid, loves to work, is a very outspoken leader. I think that’s something that’s going to be really good building our program around kids like him. Guys that are really strong in their faith, strong in who they are, and are willing to lead not only by actions but vocally.”

During his brief early career at Liberty, Yarbrough made several highlight worthy catches including this one he had in the Flames’ 2020 season opener at Western Kentucky.