James Bettcher interviewing for defensive coordinator job with Giants, TitansDillon Reagan · 6 years agoNFL