Sports stadium deals hand ever more taxpayer money to billionaires
When Washington, D.C., agreed to hand over billions in land and tax breaks for a new Commanders football stadium, experts thought it would long remain an outlier in sweetheart deals for sports teams. ......

