MacCracken is entering his 20th NFL season, last serving in the league from 2010-17 as the director of football administration for the Chiefs. He served most recently as the director of player personnel for the XFL’s New York Guardians (2019-20). He also worked as the salary cap manager for the Cleveland Browns (1999-2009).
Sign up to view 0 direct reports
Get started