Quote
Is a $1.4 billion stadium where we, the taxpayers, are paying $600 million to develop it the best possible use of that site? I don't think so.
UnknownIs a $1.4 billion stadium where we, the taxpayers, are paying $600 million to develop it the best possible use of that site? I don't think so.
Unknown