With the dust still settling over the 2017 NFL season for 20 non-playoff clubs, six head-coaching vacancies have emerged — New York Giants, Indianapolis Colts, Oakland Raiders, Detroit Lions, Chicago Bears and Arizona Cardinals.