McAdoo has 17 years of experience in the NFL, including two seasons as head coach of the New York Giants (2016-17). Most recently, McAdoo served as the offensive coordinator for the Carolina Panthers in 2022. He originally joined the NFL as an offensive quality control coach with the New Orleans Saints in 2004 and then joined the San Francisco 49ers in 2005 as an assistant offensive line and quality control coach. In 2006, he joined Mike McCarthy with the Green Bay Packers as tight ends coach (2006-11) and then as quarterbacks coach (2012-13). In 2014, McAdoo was hired by the New York Giants as offensive coordinator for two seasons (2014-15) before being hired as the 17th head coach in Giants history. He led the Giants to an 11-5 season and a playoff berth in 2016. McAdoo served as the offensive coordinator for the Jacksonville Jaguars in 2020, was a consultant with the Dallas Cowboys in 2021 and the offensive coordinator for Carolina in 2022. He began his coaching career as a high school coach while attending Indiana University of Pennsylvania. After graduating, he became a graduate assistant at Michigan State (2001), followed by coaching stops at Fairfield University (2002) and the University of Pittsburgh (2003) before joining the Saints.