Are Spain still the best team in Europe?

Gabriele Marcotti and Julien Laurens discuss if Spain are still the best team in Europe nine months after winning EURO 2024.

8M