The Detroit Lions announced Sunday that they have signed free-agent safety Marcus Cromartie and waived injured safety Stefan McClure.