McAdoo entered the NFL in May of 2011 as a free agent with the Baltimore Ravens. After the conclusion of 2011 NFL Supplemental Draft, On August 23, 2011, He signed with the Baltimore Ravens as an undrafted free agent. On June 1, 2012, he tore his Achilles tendon in workouts forcing him to miss the entire 2012 NFL season. He was released by the Ravens on June 5, 2013.
McAdoo spent two years with the Tar Heels at UNC and recorded 29 tackles and 3.5 sacks.
Added to the club's practice roster on October 10, 2013.