Thread starter
#1
Does anyone know when the hosts for the final are due to be announced? Have our disappointing attendances impacted our chances of us getting it? For that matter, does Todd still want it? My view is that hosting it would boost our chances of winning and probably be cheaper than the travel to any of the other countries.