Nov 8, 2023 — Viewers can watch the live action at the iconic Estadio Santiago Bernabeu in Madrid, Spain. For those watching from home, the game will be ...