Morgan first coached as an assistant to the football team at Copperas Cove High School[2] before becoming a graduate assistant for Idaho in 2002.
Starting in 2004, Morgan coached a plethora of positions, including offensive coordinator and special teams coordinator at Westfield High School, where he would coach until 2008.[3]
Morgan received his first NFL coaching job in 2009 when he was hired as the assistant offensive line coach for the Oakland Raiders.
Following the 2010 season, Morgan left the Raiders and was hired as the assistant offensive line coach by the Washington Redskins, which he held from 2011 to 2013.[4] In 2014, Morgan joined the Seattle Seahawks in the same capacity.[5]
After the 2014 season, Morgan followed former Seahawks defensive coordinator Dan Quinn to the Atlanta Falcons, where Morgan was hired as the offensive line coach and stayed there until 2020.[6][7]
Following Quinn's firing by the Falcons, Morgan was hired by the Pittsburgh Steelers and became their assistant offensive line coach in 2021.[8]
Morgan became the offensive line coach again in 2022 when he was hired by the Chicago Bears in that capacity.[9] In 2024, Morgan also assumed the role as the offensive run game coordinator for the Bears.[10]