Haven't read through this thread but no, you didn't imagine it - that would have been a superb site, city centre stadium, great transport links, steep seating like many spanish stadiums, more enclosed so superb atmosphere, pubs bars and food outlets on the doorstep, massive financial benefit to...