Peter King: Desperation matchup for Cardinals, Panthers