Please, this, yes. That and location. I don't live in St Louis, but Google swears I do and there's no way to change that setting in Google news. I've emailed their product team but they're also never wrong.
This may be outdated. I just opened Goole News and on the right hand side just below the weather widget thing there's a place where you can change the location it's providing you news for. Changing the location not only updated the weather widget but also the local news stories.
Google News detected my location (Munich) and set the local news source to show news from there, but I guess they didn't have any partnerships with the news providers except one that offered real estate market updates. It was amusing in the beginning to read that a big investment company bought some office block, but it annoyed me so I set it to give me news about Saudi Arabia instead, so I can ignore it.
It’s the same in many places, I get a handful of German sources on Google News, and then only random things that some sports newspaper writes about an athlete from my city, or articles about US towns with the same name.