Idaho vs Weber State 2025-01-31 02:00

Stadium: Dee Events Center

Pts

Stadium

  • Dee Events Center
  • Ogden, UT, USA
  • Capacity: 11592