The Kansas City Chiefs have signed free-agent safety Kyle McCarthy. McCarthy, who played college ball at Notre Dame, appeared in 12 games over two seasons with the Denver Broncos before he was waived on Jan. 4. The Chiefs announced the move on Tuesday.