NFL Welfare in Oz: Pay No Attention to that Billionaire Behind the Curtain
Photograph Source: Conman33 – CC BY-SA 4.0
Don’t say dreams don’t come true. If you wish very hard, wish upon a STAR and click your feet together (and are a billionaire with a net worth of 1.6 billion dollars), you too can get your 3 billion dollar domed football stadium. You can get that stadium built with a majority of public funds—a 60/40 split. That STAR you wished upon is a Sales Tax and Revenue Bond. STAR is a method to use future sales taxes to fund current projects, this being the...