Just came across this on Sports Illustrated. I think it's a heck of a deal because you know someone would pay good money for naming rights. Plus it gives Tottenham more tickets for fans. Can you imagine 65,000 cheering/singing for the Lilly White?!!?! Sign me up now!!
Do you think a new stadium would trump the Wembley? I'm not sure that it would but it'd be worth a shot that is for sure!!