1 2 3 4 PTS 0 7 7 3 17 3 3 3 10 19

Tulane Stadium · New Orleans, LA

Forecasting

ELO Probability DET 85.5%
Projected Score DET 26 NOS 23

Team Schedules