1 2 PTS 19 44 63 29 37 66

The Barn (capacity 1,300) · New Orleans, LA

Forecasting

ELO Probability XULA 87.2%

Team Schedules