I think Portugal will win it. France have a better squad but they seem to lack that hunger since winning the World Cup, and Benzema could upset the dynamic too.
LOL how do you know that ?
I don't. That's just the way it seems to me. They haven't maintained their level in the games they've played since then in my opinion.
I think France is the favorite, but I'm rooting for Spain to win
Kane will lead England to victory and the PL wankfest will never end