Budget officials say that by 2030, there will be enough revenue to pay for just 84 percent of the state budget, forcing lawmakers to make hard spending choices.
The 20th Charlotte Marathon is set for this weekend, and you’ll see runners filling streets near Uptown, Plaza-Midwood, ...