Next month, Leonard Cohen will take the stage at the Barclays Center in Brooklyn. The Barclays is a stylish place that still has its new car smell, but there's something about folk music in a sports ...