Possible replacements for Perry Fewell

With Perry Fewell out after five years as New York Giants defensive coordinator, here's a partial list of possible replacements, in no particular order:

Pepper Johnson, defensive line coach, Buffalo Bills: Former Giants linebacker and two-time Super Bowl champion was with the New England Patriots' coaching staff for 14 years before joining Buffalo's in 2014. If the Giants decide to go the unproven-coordinator route as they did on offense last year with Ben McAdoo, Johnson will be among their top candidates.

Steve Spagnuolo, assistant head coach/secondary coach, Baltimore Ravens: Some in the Giants' hierarchy are pushing for a return of the coordinator who helped coach Michael Strahan, Justin Tuck & Co. to that Super Bowl XLII upset over the undefeated Patriots. But it's no sure thing, as the Giants want to look at all options. And that "assistant head coach" title could mean the Ravens (who are still alive in the playoffs) don't have to let Spagnuolo out of his contract for anything less than a head coach position.

Mike Smith, former Atlanta Falcons head coach: Smith was the Jaguars' defensive coordinator for five years before becoming Falcons head coach in 2008, and is well liked and respected by Giants coach Tom Coughlin.

Mike Nolan, Altanta Falcons defensive coordinator: Likely to be a free agent once Alanta hires Smith's replacement. Nolan was Giants' defensive coordinator from 1993-96 under Dan Reeves.

Dennis Allen, former Oakland Raiders head coach: Seen as a bright defensive mind who likely will be on several teams' lists as coordinator candidate.

Jim Schwartz, Buffalo Bills defensive coordinator: Still under contract in Buffalo, but if the Bills' new head man wants to pick his own coordinator, the former Lions head coach will be among the hottest candidates around.

Vic Fangio, San Francisco 49ers defensive coordinator: Fangio wants the Niners' head coaching job, and if he doesn't get it, he's not likely to stick around.