Another Study Says it Sucks to Live in St. Louis

So yet another study says it sucks to live in St. Louis. Out of 67 cities, St. Louis came in 40th under the vague “Quality of Life” category. The study compared the performances of America’s 67 biggest metropolitan areas in 20 statistical categories. The highest scores went to well-rounded markets with healthy economies, moderate costs of living, light traffic, impressive housing stocks and high-powered educational systems. […] The St. Louis area’s lowest rankings, each at No. [Read More]