McCarthy joins the Patriots after spending the last five seasons as the offensive line coach at Brown (2019-23). He is re-joining the NFL after spending the 2008 season with the New York Jets as a scouting and video intern, the 2015 season with the Cleveland Browns as an offensive quality control coach and two seasons with the Detroit Lions (2016-17) as an offensive quality control coach and assistant offensive line coach. Prior to joining Brown, McCarthy spent the 2018 season on the staff at Rutgers as an offensive assistant. He also spent time with the College of New Jersey (2009), Western Michigan (2010), Tulane (2012-13) and North Carolina Central (2014).