Neil Rose paints a sorry picture of Luton Town
I wanted to believe, really I did. I wanted to believe Luton Town could become “the largest club in Europe”. I wanted to believe we would have a 75,000-seat indoor stadium that also accommodated a Grand Prix track, from which we would net a clean £200 million profit a year once Luton took its rightful place alongside Monaco and the rest on the Formula One calendar. I even wanted to believe our new stadium would be home to NFL and NBA franchises and that thousands of Europe-based Americans would travel to it.