The Guardian’s complete guide to Euro 2016 – every team and player https://t.co/hOp8gpIRct
Euro 2016: the complete guide to every squad and every player in France
Profiles of all 24 teams and 552 players at Euro 2016, including caps, goals, hobbies, tattoos, music taste and, once the tournament starts, ratings for every individual performance