The Euro 2024 final stadium has witnessed iconic sporting moments from Zinedine Zidane’s infamous headbutt to the fastest 100m sprint in history Published 10 May 2024 Full Article