World Cup had its own thread, I think the Euro should have one too.
I'll slowly update this post with squads and schedules as I collect them all:
Which teams will you root for and who do you think will win?
I'll slowly update this post with squads and schedules as I collect them all:
Which teams will you root for and who do you think will win?
Last edited: