New thread about Italy-England
The "its coming home" is trending only for a side-discussion in a troll comment. So this one will be better.
I have to say that the statistics are in favor of both England and Italy. In favor of England because Italy almost always lose its Euro finals (Euro 2000,Euro 2012),but in favor of Italy there is the fact that the last finals where a team was playing at home (Portugal in 2004,France in 2016) were lost by those teams! So we'll see.