Wall Street Journal: St. Louis Is the Top Sports City in 2015

Despite what Rams owner Stan Kroenke says, St. Louis is the best sports city in America, according to a new ranking.

by

Sign up for Current, St. Louis Magazine's email overview of the day's top stories.
Or, check out all of our newsletters.