1 2 3 4 PTS 0 24 21 17 62 0 0 0 7 7

Tulane Stadium · New Orleans, LA

Forecasting

ELO Probability ATL 67.4%
Projected Score NOS 31 ATL 22

Team Schedules