The 2026 NFL head-coaching carousel made its first stop this past week, when the New York Giants landed John Harbaugh.