Are we really the best sports town ? The best sports fans? The people in Boston/ New York/ Chicago/ Cinci/ Pittsburgh/ St. Louis, etc. may disagree. I heard the best sports fans are everywhere. Why do we have this "self annointed" status? Our teams are really "mediocre" at best. Can any one tell me why we delude ourselves with this?