Despite the lack of English players, I hope Manchester City do well*. They have the potential to beat any side in the competition, but lack something psychological. However, they have plenty of resources, I don't see them falling out of the Champions League places any time soon so it is only a matter of time before they make a mark in the competition.
Let's be honest. Anyone out fo the top 10 is not a worthy team. In the top 10 there are many teams who are more of a joke than a serious opponent. Poland, Wales, Belgium Italy, England, Croatia have 0 chance of winning the tournament. Maybe Germany will wake up, maybe not. Spain with many more young players than in 2014 and France seem like possible winners.