Saul Good thinks KC is Chicago or NY.
In those cities, yes a lot if not most people work downtown in the city.
The number of people that live in Kansas City is around 500k, with a metro area of about 2 million according to wiki.
Would I be opposed to having a downtown stadium? Not really. But I don't think it needs to happen, I think the Truman Sports Complex is just fine the way it is.
I will agree though that it sucks there are no bars/restaurants in the area.
__________________
|