France would be my favorite this time around. England is the betting fav right now and should make a good run. Spain, maybe Italy, Germany, and Holland.
Many of the teams in lead up have some major issues to work through, but once the ball is officially kicked off, we all know normal powerhouses usually show well.
I'll be heading to Germany to catch a few matches. Belgium vs Slovakia, Switzerland vs Germany, and Holland vs Austria. Might get into Holland vs France as well....
So… who do you think will win it all?
My bet is on France 😁