NFC #7 Seed NFL Odds & Predictions 2026