Quote Originally Posted by Freitag 4.17 View Post
Shut up you tarts - seems like England is basically hosting it but some more important games being held elsewhere.. hosts always have an advantage.. so ****ing what.. we got to the semis in France - the best team will win the trophy regardless, always been the case! (apart from that time Greece won)
Agreed, be a bit odd if England were hosting these games and yet their team and fans had to travel to Russia.