McAdoo attended Antioch High School in Antioch, Tennessee. He was selected to the all-state, all-area and all-district team after collecting 36 tackles including 13 sacks and 12 tackles for a loss in his junior season at high school.[1] He was a finalist for Class 5A Mr. Football Lineman in his Senior year in high school.[1]
He was an all-state performer for the high school basketball team in his junior year.[1] He was ranked the No. 13 prospect in the state of Tennessee by SuperPrep.[1] He was ranked among the top 50 defensive ends in the state of Tennessee by Scout.com.[1]
In July 2011, he filed a lawsuit against the NCAA and North Carolina, but the court denied his request to be reinstated for his senior season. He was mostly a backup player that finished with 3½ sacks in his two seasons.
On August 23, after the conclusion of the 2011 NFL Supplemental Draft, he was signed by the Baltimore Ravens as an undrafted free agent.[3] On June 1, 2012, he tore his Achilles tendon in OTA's forcing him to miss the entire season. He was released on June 5, 2013, after the signing of Daryl Smith.[4]
On January 4, 2016, he was re-signed to a reserve/future contract.[6] On September 3, he was waived/injured by the Cowboys and was placed on the injured reserve list.[7] On September 13, he was released with an injury settlement.
He was traded on August 18 to the Saskatchewan Roughriders (CFL) along with a 6th round draft pick in 2018 in exchange for wide receiver Ricky Collins Jr. and a seventh round pick in the 2018 CFL draft.[8] He was released on August 25, 2017.