All 24 teams competing at the UEFA Euro 2024 have confirmed their squads for the final tournament to be held in Germany from June 25 to July 15 (India time). In the tournament opener, hosts Germany take on Scotland at Allianz Arena, Munich. (More Football News)