Do Las Vegas voters not have to approve this profligate spending to lure the NFL? Nearly a billion dollars of public money and tax payers have no say?
Do Las Vegas voters not have to approve this profligate spending to lure the NFL? Nearly a billion dollars of public money and tax payers have no say?