Actually when you add things up I believe Detroit is the best sports city. Granted the lions don't help matters but when you figure in sports playoffs and championships Detroit usually hosts some sort of playoff series every year and a championship series every few years