No, not Detroit is not the worst sports town at the moment.
Atlanta is and has been for quite some time. People there don't attend anything. They may be able to sell out some Falcons games this year. Which is nice, cause they won't be able to sell out Braves playoff games.
|