Texas Tech vs LSU 2025-07-10 00:00

Stadium: Dickies Arena

LSU

LSU

Pts

Stadium

  • Dickies Arena
  • Fort Worth, TX, USA
  • Capacity: 13300