Some of the results on the map below and in this article are not at all surprising: the top TV ratings for college basketball are in Louisville, while Birmingham is #1 for college football. No kidding.
The NBA's top city is Cleveland? A little surprise, unless you factor in the LeBron Effect. I suppose twenty years ago, the NBA did best in Chicago.
But what's going on with soccer in DC, Wimbeldon in Richmond, and especially ... golf in Oklahoma City? Huh?